Except new class MDNodaLink for parameter in NodaIDGetter
This commit is contained in:
		| @@ -136,15 +136,17 @@ final class NodaIDGetter { | ||||
|     /** | ||||
|      * Returns place ID by entry in place noda table. | ||||
|      * | ||||
|      * @param MDMysqli $mysqli_noda     Database connection. | ||||
|      * @param string   $noda_source     Language to check in. | ||||
|      * @param string   $noda_nrinsource Name of the place to search for. | ||||
|      * @param MDMysqli   $mysqli_noda Database connection. | ||||
|      * @param MDNodaLink $noda_link   Language to check in. | ||||
|      * | ||||
|      * @return integer | ||||
|      */ | ||||
|     public static function getPersinstIDByNodaLink(MDMysqli $mysqli_noda, string $noda_source, string $noda_nrinsource):int { | ||||
|     public static function getPersinstIDByNodaLink(MDMysqli $mysqli_noda, MDNodaLink $noda_link):int { | ||||
|  | ||||
|         if (empty($noda_nrinsource)) return 0; | ||||
|         if (empty($noda_link->id)) return 0; | ||||
|  | ||||
|         $noda_source = $noda_link->source->toDbName(); | ||||
|         $noda_nrinsource = $noda_link->id; | ||||
|  | ||||
|         $result = $mysqli_noda->query_by_stmt(" | ||||
|             SELECT `persinst_id` | ||||
| @@ -323,15 +325,17 @@ final class NodaIDGetter { | ||||
|     /** | ||||
|      * Returns place ID by entry in place noda table. | ||||
|      * | ||||
|      * @param MDMysqli $mysqli_noda     Database connection. | ||||
|      * @param string   $noda_source     Language to check in. | ||||
|      * @param string   $noda_nrinsource Name of the place to search for. | ||||
|      * @param MDMysqli   $mysqli_noda Database connection. | ||||
|      * @param MDNodaLink $noda_link   Language to check in. | ||||
|      * | ||||
|      * @return integer | ||||
|      */ | ||||
|     public static function getPlaceIDByNodaLink(MDMysqli $mysqli_noda, string $noda_source, string $noda_nrinsource):int { | ||||
|     public static function getPlaceIDByNodaLink(MDMysqli $mysqli_noda, MDNodaLink $noda_link):int { | ||||
|  | ||||
|         if (empty($noda_nrinsource)) return 0; | ||||
|         if (empty($noda_link->id)) return 0; | ||||
|  | ||||
|         $noda_source = $noda_link->source->toDbName(); | ||||
|         $noda_nrinsource = $noda_link->id; | ||||
|  | ||||
|         $placeByNodaResult = $mysqli_noda->query_by_stmt(" | ||||
|             SELECT `ort_id` | ||||
| @@ -507,15 +511,17 @@ final class NodaIDGetter { | ||||
|     /** | ||||
|      * Returns tag ID by entry in tag noda table. | ||||
|      * | ||||
|      * @param MDMysqli $mysqli_noda     Database connection. | ||||
|      * @param string   $noda_source     Language to check in. | ||||
|      * @param string   $noda_nrinsource Name of the tag to search for. | ||||
|      * @param MDMysqli   $mysqli_noda Database connection. | ||||
|      * @param MDNodaLink $noda_link   Language to check in. | ||||
|      * | ||||
|      * @return integer | ||||
|      */ | ||||
|     public static function getTagIDByNodaLink(MDMysqli $mysqli_noda, string $noda_source, string $noda_nrinsource):int { | ||||
|     public static function getTagIDByNodaLink(MDMysqli $mysqli_noda, MDNodaLink $noda_link):int { | ||||
|  | ||||
|         if (empty($noda_nrinsource)) return 0; | ||||
|         if (empty($noda_link->id)) return 0; | ||||
|  | ||||
|         $noda_source = $noda_link->source->toDbName(); | ||||
|         $noda_nrinsource = $noda_link->id; | ||||
|  | ||||
|         $tagByNodaResult = $mysqli_noda->query_by_stmt(" | ||||
|             SELECT `tag_id` | ||||
|   | ||||
		Reference in New Issue
	
	Block a user