<?php use Carbon\Carbon; use DreamFactory\Library\Utility\Flasher; $_message = Flasher::getAlert(); $_psa = Flasher::psa('Alert', 'Status updated as of ' . Carbon::now()->toFormattedDateString(), 'alert-info alert-fixed', 'dashboard-alert', true); ?> @extends('layouts.app') @section('content') {!! $_message !!} {!! $_psa !!} @if(isset($partnerContent)) <div class="row"> <div class="col-sm-12 col-md-12"> {{--<div class="col-sm-offset-1 col-sm-10 col-sm-offset-1 col-md-offset-1 col-md-10 col-md-offset-1">--}} {!! $partnerContent !!} </div> </div> @endif <div class="row"> <div class="col-sm-12 col-md-12"> {{--<div class="col-sm-offset-1 col-sm-10 col-sm-offset-1 col-md-offset-1 col-md-10 col-md-offset-1">--}} <div class="create-instance"> {!! $instanceCreator !!} </div> </div> </div>
/** * @param Request $request * * @return bool */ protected function _validateCaptcha($request) { // If captcha is on, check it... if (config('dashboard.require-captcha') && $request->isMethod(Request::METHOD_POST)) { $_validator = \Validator::make(\Input::all(), ['g-recaptcha-response' => 'required|recaptcha']); if (!$_validator->passes()) { \Log::error('recaptcha failure: ' . print_r($_validator->errors()->all(), true)); Flasher::set('There was a problem with your request.', false); return false; } } return true; }
/** * @param \stdClass|object $result * * @return array */ protected function createResponseFromCallResult($result) { // All out failure if (false === $result) { Flasher::setIf('Unable to reach console.', false); return ErrorPacket::create(); } if (is_object($result)) { $result = (array) $result; } // An array? if (is_array($result)) { if (array_key_exists('error', $result)) { Flasher::setIf(data_get($result['error'], 'message', 'An error occurred during the request.'), false); return ErrorPacket::create($result['error'], data_get($result['error'], 'code')); } if (array_key_exists('response', $result)) { if (false === data_get($result, 'success')) { Flasher::setIf('The request failed to complete.', false); return ErrorPacket::create($result['response']); } Flasher::setIf('Your request completed successfully.'); return SuccessPacket::create($result['response']); } } return ErrorPacket::create($result, Response::HTTP_SERVICE_UNAVAILABLE, 'Invalid response from console.'); }