public function listCustomPagesByDirectoryID(int $dir = 0) : array { $pages = $this->db->run('SELECT * FROM airship_custom_page WHERE directory = ?', $dir); if (empty($pages)) { return []; } return $pages; }