(Lea) Controller\DataItem

Dimanche 08 Février 2026, 22:25:23

<?php/** * Lea * * GNU General Public License * * Copyright © 2010 - 2025, Yohann Schwan. All rights reserved. */namespace Lea\Controller {  class DataItem extends \Lys\Controller  {    /**     * @trait \Lea\DataHelper     */    use DataHelper;    /**     * @args void     * @return bool     */    function populate()    {      if(parent::populate())      {        if(($row = $this->data->find($_REQUEST)) && ($row = $this->clear($row)))        {          $prefix = $this['route']['prefix_name'];          #          # Status exists ? Is Ok ?          #          $k = $prefix . '_item_status';          if(isset($row[$k]))          {            if(!$row[$k] && !$_SESSION['is_adm'])            {              return false;            }          }          return $this->append($prefix, $this['self'] = $row);        }      }    }  }}