Nette\Database\Conventions\StaticConventions::getHasManyReference PHP Метод

getHasManyReference() публичный Метод

public getHasManyReference ( $table, $key )
    public function getHasManyReference($table, $key)
    {
        $table = $this->getColumnFromTable($table);
        return [sprintf($this->table, $key, $table), sprintf($this->foreign, $table, $key)];
    }

Usage Example

Пример #1
0
 public function getHasManyReference($table, $targetTable = NULL)
 {
     switch ("{$table}:{$targetTable}") {
         case 'posts:props':
             return [$targetTable, 'post_id'];
     }
     parent::getHasManyReference($table, $targetTable);
 }