Example #1
0
 public function getObject(iDBable &$object)
 {
     $table = $object->getTable();
     $array = [];
     foreach ($object as $key => $val) {
         if ($val) {
             $array[$key] = $val;
         }
     }
     try {
         $result = parent::select($table, false, $array)[0];
         if ($result) {
             foreach ($result as $key => $val) {
                 $object->{$key} = $val;
             }
         } else {
             $object = null;
         }
     } catch (\Exception $e) {
         //echo $e->getMessage();
         return false;
     }
     return null;
 }