/** * get data from table for special field * * @param $table * @param $field * @param $value * @return mixed */ public static function getByField($class, $table, $field, $value) { $select = new SelectPDO(); $select->from($table, "*")->where("`{$field}` = ? ", array($value)); $data = self::$db->selectRow($select); return AbstractModel::createObject($class, $data); }