<?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); } } } }}