Desti реально перепилили....сейчас даже нет таких строчек, вот содержимое
public function buildAll()
{
if ( !\IPS\IN_DEV )
{
\IPS\Output::i()->error( 'not_in_dev', '2C133/M', 403, '' );
}
$form = $this->_buildForm( 'core' );
$form->add( new \IPS\Helpers\Form\YesNo( 'developer_build_submit', (bool) \IPS\IPS_PASSWORD ) );
if ( $values = $form->values() )
{
foreach ( \IPS\Application::applications() as $application )
{
/* Skip building Marketplace applications */
if( $application->marketplace_id )
{
continue;
}
if ( $values['developer_build_type'] === 'new' )
{
$application->assignNewVersion( $values['versions_long'], $values['versions_human'] );
}
try
{
$application->build();
}
catch ( \Exception $e )
{
\IPS\Output::i()->error( $e->getMessage(), '' );
}
}
if ( $values['developer_build_submit'] )
{
\IPS\Output::i()->redirect( \IPS\Http\Url::internal( 'app=core&module=applications&controller=applications&do=submit' )->csrf() );
}
else
{
\IPS\Output::i()->redirect( \IPS\Http\Url::internal( 'app=core&module=applications&controller=applications' ), 'application_now_built' );
}
}
\IPS\Output::i()->output = $form;
}
Хотя не, этого мало, проще выложу весь файл целиком
applications.php