У меня есть код на PHP, и я хочу чтобы он смотрелся хорошо. Слышал что есть специальные программы которые по определенным стандартам определяют качественный код. Что использовать для проверки?
<?php
require 'vendor/autoload.php';
$vk_config = array(
'app_id' => '3524816',
'api_secret' => 'JHHYnhMn9FxFAZfQYSlb',
'callback_url' => 'http://'.$_SERVER['HTTP_HOST'].'/',
'api_settings' => 'friends'
);
$app = new Silex\Application();
$app->get('/', function() use($app,$vk_config) {
$vk = new VK\VK($vk_config['app_id'], $vk_config['api_secret']);
try {
if (isset($_REQUEST['code'])) {
$access_token = $vk->getAccessToken($_REQUEST['code'], $vk_config['callback_url']);
return $app->json($access_token);
} else {
$authorize_url = $vk->getAuthorizeURL($vk_config['api_settings'], $vk_config['callback_url']);
return $app->json($authorize_url);
}
} catch (VK\VKException $e) {
return $app->json($e->getMessage());
}
});
$app->get('{user_id}/{access_token}', function($user_id,$access_token) use($app,$vk_config) {
$vk = new VK\VK($vk_config['app_id'], $vk_config['api_secret'], $access_token);
$online = $vk->api('friends.getOnline', array('user_id' => $user_id, 'online_mobile' => 1));
return $app->json($online);
});
$app->run();
Простите, но не у всех имеется PhpStorm, и мне бы написать Phing скрипт который бы сверял код по стандарту перед билдом