for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Ipag\Classes;
abstract class BaseResource
{
/**
* @var Util\NumberUtil
*/
private $numberUtil;
* @var Util\ObjectUtil
private $objectUtil;
* @var Util\DateUtil
private $dateUtil;
* @return Util\NumberUtil
public function getNumberUtil()
if (is_null($this->numberUtil)) {
$this->numberUtil = new Util\NumberUtil();
}
return $this->numberUtil;
* @return Util\ObjectUtil
public function getObjectUtil()
if (is_null($this->objectUtil)) {
$this->objectUtil = new Util\ObjectUtil();
return $this->objectUtil;
* @return Util\DateUtil
public function getDateUtil()
if (is_null($this->dateUtil)) {
$this->dateUtil = new Util\DateUtil();
return $this->dateUtil;