laravel:如何运行类auto

时间:2016-09-22 08:30:01

标签: php api laravel laravel-5.1

我有一个api类,我希望当用户登录系统时,这个类应该运行auto并返回true或false。我不想给每个班级打电话。

我不想要这个:

  

$ api = new Api();

我能为此做些什么,或者可能是:

  

$ ret = Api :: run(); //这将在用户登录时运行auto,但只运行一次不会运行每次重定向或刷新

我希望像这样使用它:

  

返回视图(' api.show') - > withApi($ ret);

这应该返回一个bool变量并使用我想要在其中使用的每个类吗?

//编辑那里

<p:dataTable lazy="true" id="documents" var="item" value="#{documentManager.lazyModel}"  selection="#{documentManager.formObject}"
        selectionMode="single" rowKey="#{item.id}" sortBy="#{item.id}" sortMode="single"
        paginator="true" rows="15" paginatorPosition="bottom"  styleClass="alignTop">

        <p:ajax event="rowSelect"  listener="#{documentManager.onRowSelect}" />

        <f:facet name="header">#{e['adrDocument']}</f:facet>
        <p:column width="10%" sortBy="#{item.id}">
            <f:facet name="header">#{e['adrDocument.id']}</f:facet>
            <h:outputText value="#{item.id}" />
        </p:column>

        <p:column width="10%" sortBy="#{item.firstName}">
            <f:facet name="header">#{e['adrDocument.firstName']}</f:facet>
            <h:outputText value="#{item.firstName}" />
        </p:column>

        <p:column width="10%" sortBy="#{item.lastName}">
            <f:facet name="header">#{e['adrDocument.lastName']}</f:facet>
            <h:outputText value="#{item.lastName}" />
        </p:column>

        <p:column width="10%" sortBy="#{item.docType.descr}">
            <f:facet name="header">#{e['adrDocument.tipDokumenta']}</f:facet>
            <h:outputText value="#{item.docType.descr}" />
        </p:column>

        <p:column width="10%" sortBy="#{item.oib}">
            <f:facet name="header">#{e['adrDocument.oib']}</f:facet> 
            <h:outputText value="#{item.oib}" />                
        </p:column>

     <p:confirmDialog global="true" width="250">  
        <p:commandButton value="#{m['ui.edit.confirm.yes']}" type="button" styleClass="ui-confirmdialog-yes" icon="ui-icon-check"/>  
        <p:commandButton value="#{m['ui.edit.confirm.no']}" type="button" styleClass="ui-confirmdialog-no" icon="ui-icon-close"/>       
    </p:confirmDialog> 

</p:dataTable>

如果我去任何路线我因为apis变量未定义而出错。我想在任何地方使用这个变量

0 个答案:

没有答案