/**
*Parseaclassbasedcomposername.
*
*@paramstring$class
*@paramstring$prefix
*@returnarray
*/
protectedfunctionparseClassEvent($class,$prefix)
{//Parseaclassbasedcomposername.
if(Str::contains($class,‘@‘)){
returnexplode(‘@‘,$class);
}//thisiscontainstype
..
分类:
Web程序 时间:
2016-09-09 10:28:50
阅读次数:
274
/**
*Gettheevaluatedviewcontentsforthegivenview.
*
*@paramstring$view
*@paramarray$data
*@paramarray$mergeData
*@return\Illuminate\Contracts\View\View
*/
publicfunctionmake($view,$data=[],$mergeData=[])
{//Gettheevaluatedviewcontentsforthegivenview.
if(isse..
分类:
Web程序 时间:
2016-09-08 16:40:58
阅读次数:
201
<?php
namespaceIlluminate\View;
useClosure;
useIlluminate\Support\Arr;
useIlluminate\Support\Str;
useInvalidArgumentException;
useIlluminate\Contracts\Support\Arrayable;
useIlluminate\View\Engines\EngineResolver;
useIlluminate\Contracts\Events\Dispatch..
分类:
Web程序 时间:
2016-09-07 11:09:15
阅读次数:
233
<?php
namespaceIlluminate\View;
useIlluminate\View\Engines\PhpEngine;
useIlluminate\Support\ServiceProvider;
useIlluminate\View\Engines\CompilerEngine;
useIlluminate\View\Engines\EngineResolver;
useIlluminate\View\Compilers\BladeCompiler;
//coolnamespa..
分类:
Web程序 时间:
2016-09-07 11:07:26
阅读次数:
236
/**
*Handleaviewexception.
*
*@param\Exception$e
*@paramint$obLevel
*@returnvoid
*
*@throws$e
*/
protectedfunctionhandleViewException(Exception$e,$obLevel)
{
$e=newErrorException($this->getMessage($e),0,1,$e->getFile(),$e->getLine(),$e);
//thisisok..
分类:
Web程序 时间:
2016-09-06 23:54:21
阅读次数:
310
<?php
namespaceIlluminate\View\Engines;
interfaceEngineInterface
{
/**
*Gettheevaluatedcontentsoftheview.
*
*@paramstring$path
*@paramarray$data
*@returnstring
*/
publicfunctionget($path,array$data=[]);
}//aget
分类:
Web程序 时间:
2016-09-06 23:53:42
阅读次数:
323
<?php
namespaceIlluminate\View\Engines;
useClosure;
useInvalidArgumentException;
classEngineResolver
{//engineResolver
/**
*Thearrayofengineresolvers.
*
*@vararray
*/
protected$resolvers=[];//Thearrayofengineresolvers.
/**
*Theresolvedengineinstances..
分类:
Web程序 时间:
2016-09-06 23:52:57
阅读次数:
364
<?php
namespaceIlluminate\View\Engines;
useException;
useThrowable;
useSymfony\Component\Debug\Exception\FatalThrowableError;
classPhpEngineimplementsEngineInterface
{//PhpEngineimplementsEngineInterface
/**
*Gettheevaluatedcontentsoftheview.
*
*@para..
分类:
Web程序 时间:
2016-09-06 23:52:47
阅读次数:
371
<?php
namespaceIlluminate\View\Engines;
abstractclassEngine
{
/**
*Theviewthatwaslasttoberendered.
*
*@varstring
*/
protected$lastRendered;//Theviewthatwaslasttoberendered.
/**
*Getthelastviewthatwasrendered.
*
*@returnstring
*/
publicfunctiongetLastR..
分类:
Web程序 时间:
2016-09-06 23:52:02
阅读次数:
279
<?php
namespaceIlluminate\View\Middleware;
useClosure;
useIlluminate\Support\ViewErrorBag;
useIlluminate\Contracts\View\FactoryasViewFactory;
classShareErrorsFromSession
{
/**
*Theviewfactoryimplementation.
*
*@var\Illuminate\Contracts\View\Factory
*/..
分类:
Web程序 时间:
2016-09-06 23:51:18
阅读次数:
252