public static function get($id) { if (!$id || !is_numeric($id)) { return false; } $db = SqlHandler::getInstance(); $q = 'SELECT * FROM ' . self::$tbl_name . ' WHERE id = ?'; $row = $db->pSelectRow($q, 'i', $id); $obj = SqlObject::loadObject($row, __CLASS__); if (!$obj) { throw new \Exception('bad id ' . $id); } $obj->episodes = TvEpisode::getAllByOwner($id); return $obj; }