/** * Get item by name * @param int $name * @param int $appId * @return Item|null */ public function getByName($name, $appId = null) { $name = JString::trim($name); if (!empty($name)) { $conditions = array('name = ' . $this->app->database->Quote($name)); if ((int) $appId) { $conditions[] = ' AND application_id = ' . (int) $appId; } return $this->_table->first(compact('conditions')); } return null; }