当前位置: 首页>>代码示例>>PHP>>正文


PHP R::getVersion方法代码示例

本文整理汇总了PHP中R::getVersion方法的典型用法代码示例。如果您正苦于以下问题:PHP R::getVersion方法的具体用法?PHP R::getVersion怎么用?PHP R::getVersion使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在R的用法示例。


在下文中一共展示了R::getVersion方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: testDynamicPlugins

 /**
  * Test if we can dynamically extend the R-facade.
  * 
  * @return void
  */
 public function testDynamicPlugins()
 {
     testpack('Test dynamic plugins');
     //basic behaviour
     R::ext('makeTea', function () {
         return 'sorry cant do that!';
     });
     asrt(R::makeTea(), 'sorry cant do that!');
     //with parameters
     R::ext('multiply', function ($a, $b) {
         return $a * $b;
     });
     asrt(R::multiply(3, 4), 12);
     //can we call R inside?
     R::ext('singVersion', function () {
         return R::getVersion() . ' lalala !';
     });
     asrt(R::singVersion(), R::getVersion() . ' lalala !');
     //should also work with RedBean_Facade
     asrt(RedBean_Facade::singVersion(), R::getVersion() . ' lalala !');
     //test error handling
     try {
         R::ext('---', function () {
         });
         fail();
     } catch (RedBean_Exception $e) {
         asrt($e->getMessage(), 'Plugin name may only contain alphanumeric characters.');
     }
     try {
         R::__callStatic('---', function () {
         });
         fail();
     } catch (RedBean_Exception $e) {
         asrt($e->getMessage(), 'Plugin name may only contain alphanumeric characters.');
     }
     try {
         R::invalidMethod();
         fail();
     } catch (RedBean_Exception $e) {
         asrt($e->getMessage(), 'Plugin \'invalidMethod\' does not exist, add this plugin using: R::ext(\'invalidMethod\')');
     }
 }
开发者ID:daviddeutsch,项目名称:redbean-adaptive,代码行数:47,代码来源:Plugins.php

示例2: handleLibraryCompatibilityCheck

 public function handleLibraryCompatibilityCheck($event)
 {
     $basePath = Yii::app()->getBasePath();
     require_once "{$basePath}/../../redbean/rb.php";
     $redBeanVersion = R::getVersion();
     $yiiVersion = YiiBase::getVersion();
     if ($redBeanVersion != Yii::app()->params['redBeanVersion']) {
         echo Zurmo::t('ZurmoModule', 'Your RedBean version is currentVersion and it should be acceptableVersion.', array('currentVersion' => $redBeanVersion, 'acceptableVersion' => Yii::app()->params['redBeanVersion']));
         Yii::app()->end(0, false);
     }
     if ($yiiVersion != Yii::app()->params['yiiVersion']) {
         echo Zurmo::t('ZurmoModule', 'Your Yii version is currentVersion and it should be acceptableVersion.', array('currentVersion' => $yiiVersion, 'acceptableVersion' => Yii::app()->params['yiiVersion']));
         Yii::app()->end(0, false);
     }
 }
开发者ID:sandeep1027,项目名称:zurmo_,代码行数:15,代码来源:BeginRequestBehavior.php

示例3: checkRedBean

 public static function checkRedBean($minimumRequiredVersion, &$actualVersion)
 {
     $actualVersion = R::getVersion();
     if ($actualVersion !== null) {
         return self::checkVersion($minimumRequiredVersion, $actualVersion);
     }
     return false;
 }
开发者ID:sandeep1027,项目名称:zurmo_,代码行数:8,代码来源:InstallUtil.php

示例4: testVersion

 /**
  * Test version info.
  * 
  * @return void
  */
 public function testVersion()
 {
     $version = R::getVersion();
     asrt(is_string($version), TRUE);
 }
开发者ID:daviddeutsch,项目名称:redbean-adaptive,代码行数:10,代码来源:Version.php

示例5: renderContent

    protected function renderContent()
    {
        $zurmoVersion = self::getZurmoVersionDisplayContent();
        $yiiVersion = YiiBase::getVersion();
        if (method_exists('R', 'getVersion')) {
            $redBeanVersion = R::getVersion();
        } else {
            $redBeanVersion = '< 1.2.9.1';
        }
        // Begin Not Coding Standard
        $content = '<div>
                            <h1>Zurmo Open Source CRM</h1>';
        $content .= '<div id="aboutText" class="clearfix">
                            <div id="leftCol">
                                <div id="ZurmoLogo" class="zurmo-logo"></div>
                                <div><p>';
        $content .= Zurmo::t('ZurmoModule', '<strong>Zurmo</strong> is a <strong>Customer Relationship Management</strong> system by <strong>Zurmo Inc.</strong>');
        $content .= '</p><p>';
        $content .= Zurmo::t('ZurmoModule', 'Visit the <strong>Zurmo Open Source Project</strong> at {url}.', array('{url}' => '<a href="http://www.zurmo.org">http://www.zurmo.org</a>'));
        $content .= '<br/>';
        $content .= '</p>';
        $content .= '<p>';
        $content .= Zurmo::t('ZurmoModule', 'Visit <strong>Zurmo Inc.</strong> at {url}.', array('{url}' => '<a href="http://www.zurmo.com">http://www.zurmo.com</a>'));
        $content .= '<br/>';
        $content .= '</p>';
        $content .= '<p>';
        $content .= Zurmo::t('ZurmoModule', '<strong>Zurmo</strong> is licensed under the AGPLv3.  You can read the license <a href="http://www.zurmo.org/license">here</a>.');
        $content .= '</p></div>
                            <div>
                                <h3>Core Team</h3>
                                <ul>
                                    <li>Amit Ashckenazi</li>
                                    <li>Laura Engel</li>
                                    <li>Jason Green</li>
                                    <li>Stafford McKay</li>
                                    <li>Ivica Nedeljkovic</li>
                                    <li>Nilesh Patkar</li>
                                    <li>Ross Peetoom</li>
                                    <li>Ray Stoeckicht</li>
                                </ul>
                            </div>
                            <div>
                                <h3>Special Thanks</h3>
                                <ul>
                                    <li>Richard Baldwin  - CRM Processes</li>
                                    <li>Nev Delap        - Infrastructure</li>
                                    <li>Sergey Fayngold  - Language Infrastructure</li>
                                    <li>Theresa Neil     - User Interface Design</li>
                                    <li>Sérgio Peixoto   - Portuguese Translation and Development</li>
                                    <li>Mandy Robinson   - Icons</li>
                                    <li>Sacha Telgenhof  - Language Infrastructure</li>
                                    <li>Subtle Patterns  - Background Textures</li>
                                </ul>
                            </div>
                        </div>';
        $content .= '<div id="rightCol">';
        $content .= static::renderSocialLinksContent();
        $content .= '<div><h3>Application Info</h3><p>';
        $content .= Zurmo::t('ZurmoModule', 'This is <strong>version {zurmoVersion}</strong> of <strong>Zurmo</strong>.', array('{zurmoVersion}' => $zurmoVersion));
        $content .= '</p>';
        $content .= '<p>';
        $content .= Zurmo::t('ZurmoModule', '<strong>Zurmo</strong> uses the following great Open Source tools and frameworks:');
        $content .= '<ul>';
        $content .= '<li>';
        $content .= Zurmo::t('ZurmoModule', '{url} (version {version} is installed)', array('{url}' => '<a href="http://www.yiiframework.com">Yii Framework</a>', '{version}' => $yiiVersion));
        $content .= '</li>';
        $content .= '<li>';
        $content .= Zurmo::t('ZurmoModule', '{url} (version {version} is installed)', array('{url}' => '<a href="http://www.redbeanphp.com">RedBeanPHP ORM</a>', '{version}' => $redBeanVersion));
        $content .= '</li>';
        $content .= '<li>';
        $content .= '<a href="http://www.jquery.com">jQuery JavaScript Framework</a> (with Yii)';
        $content .= '</li>';
        $content .= '</ul></p></div>
                <div>
                    <script charset="utf-8" src="http://widgets.twimg.com/j/2/widget.js"></script>
                    <script>
                    new TWTR.Widget(
                    {
                      version: 2,
                      type: "profile",
                      rpp: 4,
                      interval: 30000,
                      width: "auto",
                      height: 300,
                      theme:
                      {
                        shell:
                        {
                          background: "#f4f4f4",
                          color: "#262777"
                        }
                        ,
                        tweets:
                        {
                          background: "#f4f4f4",
                          color: "#545454",
                          links: "#262777"
                        }
                      }
                      ,
//.........这里部分代码省略.........
开发者ID:youprofit,项目名称:Zurmo,代码行数:101,代码来源:AboutView.php


注:本文中的R::getVersion方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。