當前位置: 首頁>>代碼示例>>PHP>>正文


PHP Hooks::get方法代碼示例

本文整理匯總了PHP中helpers\Hooks::get方法的典型用法代碼示例。如果您正苦於以下問題:PHP Hooks::get方法的具體用法?PHP Hooks::get怎麽用?PHP Hooks::get使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在helpers\Hooks的用法示例。


在下文中一共展示了Hooks::get方法的4個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: dataLoadandConvert

 /**
  * place hook calls into the relevant data array call
  * @param  array $data
  * @return array $data
  */
 public static function dataLoadandConvert($data)
 {
     $hooks = Hooks::get();
     $data['afterBody'] = $hooks->run('afterBody', $data['afterBody']);
     $data['css'] = $hooks->run('css', $data['css']);
     $data['js'] = $hooks->run('js', $data['js']);
     return $data;
 }
開發者ID:sisnox,項目名稱:framework,代碼行數:13,代碼來源:View.php

示例2: before

 /**
  * Method automatically invoked before the current Action, stopping the flight
  * when it return false. This Method is supposed to be overriden for using it.
  */
 protected function before()
 {
     // Run the Hooks associated to Views.
     $hooks = Hooks::get();
     foreach (array('afterBody', 'css', 'js') as $hook) {
         $result = $hooks->run($hook);
         // Share the result into Views.
         View::share($hook, $result);
     }
     // Return true to continue the processing.
     return true;
 }
開發者ID:alejandrozepeda,項目名稱:dcorrido,代碼行數:16,代碼來源:Controller.php

示例3:

<?php

/**
 * Sample layout
 */
use Helpers\Assets;
use Helpers\Url;
use Helpers\Hooks;
//initialise hooks
$hooks = Hooks::get();
?>
<!DOCTYPE html>
<html lang="<?php 
echo LANGUAGE_CODE;
?>
">
    <head>

        <!-- Site meta -->
        <meta charset="utf-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0">

        <?php 
//hook for plugging in meta tags
$hooks->run('meta');
?>
        <title><?php 
echo $data['title'] . ' - ' . SITETITLE;
//SITETITLE defined in app/Core/Config.php
?>
</title>
開發者ID:geomorillo,項目名稱:Auth,代碼行數:31,代碼來源:header.php

示例4:

<?php

\Helpers\Hooks::get()->run('footer');
?>
</body>
</html>
開發者ID:APKO,項目名稱:Billing,代碼行數:6,代碼來源:footer.php


注:本文中的helpers\Hooks::get方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。