Example #1
0
 /**
  * Get where clause parameters from primary key
  * @param View $view
  * @return array
  */
 private function getWhereClauseParamsFromPrimaryKey(View $view, Row $row)
 {
     $params = [];
     foreach ($view->getPrimaryKey() as $columnName) {
         $value = $row->{$columnName};
         if (!$value instanceof Manager\DbExpression) {
             $params[] = $row->{$columnName};
         }
     }
     return $params;
 }