for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
// -------------------------------------------------------------------------
// OVIDENTIA http://www.ovidentia.org
// Ovidentia is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation; either version 2, or (at your option)
// any later version.
//
// This program is distributed in the hope that it will be useful, but
// WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
// See the GNU General Public License for more details.
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307,
// USA.
/**
* @license http://opensource.org/licenses/gpl-license.php GNU General Public License (GPL)
* @copyright Copyright (c) 2022 by SI4YOU ({@link https://www.siforyou.com})
*/
namespace Capwelton\LibApp;
use Capwelton\LibApp\Func_App;
class AppObject implements AppObjectInterface
{
* @var Func_App
private $App = null;
$App
* @param Func_App $app
public function __construct(Func_App $app = null)
$this->setApp($app);
}
* Forces the Func_App object to which this object is 'linked'.
*
* @return $this
public function setApp(Func_App $app = null)
$this->app = $app;
app
return $this;
* Get APP object to use with this SET
* @return Func_App
public function App()
return $this->app;