* @git Joomla Component Builder * @copyright Copyright (C) 2015 Vast Development Method. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ // No direct access to this JCB template file (EVER) defined('_JCB_TEMPLATE') or die; ?> ###BOM### namespace ###NAMESPACEPREFIX###\Component\###ComponentNamespace###\Api\Controller; ###API_VIEW_CONTROLLER_HEADER### // No direct access to this file \defined('_JEXEC') or die; /** * ###View### Api Controller * * @since 4.0.0 */ class ###View###Controller extends ApiController { /** * The content type of the item. * * @var string * @since 4.0.0 */ protected $contentType = '###view###'; /** * The default view for the display method. * * @var string * @since 3.0 */ protected $default_view = '###view###'; /** * Method override to check if you can add a new record. * * @param array $data An array of input data. * * @return boolean * * @since 1.6 */ protected function allowAdd($data = []) {###JCONTROLLERFORM_ALLOWADD### } /** * Method override to check if you can edit an existing record. * * @param array $data An array of input data. * @param string $key The name of the key for the primary key. * * @return boolean * * @since 1.6 */ protected function allowEdit($data = [], $key = 'id') {###JCONTROLLERFORM_ALLOWEDIT### } }