if(empty($json['data']) || $json['data'] != 'DONE'){
echo $response. "\n";
- echo "Clear DataObjects cache failed\n";
+ echo "Clear DataObjects Cache failed\n";
exit;
}
echo "Clearing Asset Cache\n";
$response = $this->curl(
"http://localhost{$this->local_base_url}/Core/Asset",
- array( '_clear_cache' => 1 ),
+ array( '_clear_cache' => 1 ,'returnHTML' => 'NO' ),
'POST'
);
$json = json_decode($response, true);
if(empty($json['success']) || !$json['success']) {
echo $response. "\n";
- echo "CURL clear compiled file failed\n";
+ echo "CURL Clear Asset cache failed\n";
exit;
}
return $response;
}
+ function verifyExtensions($extensions)
+ {
+ $error = array();
+
+ foreach ($extensions as $e){
+
+ if(extension_loaded($e)) {
+ continue;
+ }
+
+ $error[] = "Error: Please install php {$e} extensions";
+ }
+
+ if(empty($error)){
+ return;
+ }
+
+ die(implode('\n', $error));
+ }
+
}