Сокращение PHP (Рефакторинг)

Решил сократить некоторые части кода PHP, раньше с подобным особо не сталкивался.

Код после сокращения идеально работает но вопрос в том стоит ли так делать, какие могут быть последствия - Вот код контролера регистрации:

class RegistrationController extends BaseController
{
    public function initialize()
    {
        $this->users    = new Users();
        $this->request  = $this->request->getJsonRawBody(true);
    }

    public function RegistrationAction()
    {
        return $this->users->assign(
            $this->request,
            [
                'email',
                'password',
                'first_name',
                'last_name'
            ]
        )->save() ? true : $this->ModelError($this->users);
    }
}

Точка входа в приложения:

<?php
define('APP', '../App/');
define('CONF', require_once APP . 'Config.php');

try {
    $services = new Phalcon\Di\FactoryDefault();

    (new Phalcon\Autoload\Loader())
        ->setDirectories([
            APP . 'Controllers/',
            APP . 'Models/'
        ])
        ->setFiles(
            glob(APP . 'Services/*.php')
        )
        ->register();

    (new Phalcon\Mvc\Application($services))
        ->handle($_SERVER["REQUEST_URI"])
        ->send();

} catch (\Exception $e) {
    (new BaseController())
        ->Exception($e)
        ->send();
}

Ответы (0 шт):