first commit

This commit is contained in:
2025-07-22 15:41:16 +02:00
commit 2a40a54622
81 changed files with 5614 additions and 0 deletions

View File

@ -0,0 +1,37 @@
<?php
/**
* @version CVS: 1.0.0
* @package Com_Circolari
* @author Tommaso Cippitelli <tommaso.cippitelli@protocollicreativi.it>
* @copyright 2025 Tommaso Cippitelli
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
namespace Pcrt\Component\Circolari\Api\Controller;
\defined('_JEXEC') or die;
use Joomla\CMS\MVC\Controller\ApiController;
/**
* The XXX_UCFIRST_INTERNAL_NAME_FORCE_LIST_XXX controller
*
* @since 1.0.0
*/
class XXX_UCFIRST_INTERNAL_NAME_FORCE_LIST_XXXController extends ApiController
{
/**
* The content type of the item.
*
* @var string
* @since 1.0.0
*/
protected $contentType = 'XXX_INTERNAL_NAME_FORCE_LIST_XXX';
/**
* The default view for the display method.
*
* @var string
* @since 1.0.0
*/
protected $default_view = 'XXX_INTERNAL_NAME_FORCE_LIST_XXX';
}

View File

@ -0,0 +1,42 @@
<?php
/**
* @version CVS: 1.0.0
* @package Com_Circolari
* @author Tommaso Cippitelli <tommaso.cippitelli@protocollicreativi.it>
* @copyright 2025 Tommaso Cippitelli
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
namespace Pcrt\Component\Circolari\Api\View\XXX_UCFIRST_INTERNAL_NAME_XXX;
\defined('_JEXEC') or die;
use Joomla\CMS\MVC\View\JsonApiView as BaseApiView;
/**
* The XXX_UCFIRST_INTERNAL_NAME_FORCE_LIST_XXX view
*
* @since 1.0.0
*/
class JsonApiView extends BaseApiView
{
/**
* The fields to render item in the documents
*
* @var array
* @since 1.0.0
*/
protected $fieldsToRenderItem = [
//XXX_FIELDS_TO_RENDER_ITEM
];
/**
* The fields to render items in the documents
*
* @var array
* @since 1.0.0
*/
protected $fieldsToRenderList = [
//XXX_FIELDS_TO_RENDER_LIST
];
}