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


PHP module::version方法代码示例

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


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

示例1: install

 public static function install()
 {
     $version = (int) module::version('syntaxhighlighter');
     // module is not installed yet
     if ($version === 0) {
         module::version('syntaxhighlighter', 1);
     }
 }
开发者ID:googlecode-mirror,项目名称:s7ncms,代码行数:8,代码来源:syntaxhighlighter_installer.php

示例2: install

 public static function install()
 {
     $version = (int) module::version('google_analytics');
     // module is not installed yet
     if ($version === 0) {
         config::set('google_analytics.id', 0);
         module::version('google_analytics', 1);
     }
 }
开发者ID:googlecode-mirror,项目名称:s7ncms,代码行数:9,代码来源:google_analytics_installer.php

示例3: install

 public static function install()
 {
     $version = (int) module::version('akismet');
     // module is not installed yet
     if ($version === 0) {
         config::set('akismet.api_key', NULL);
         module::version('akismet', 1);
     }
 }
开发者ID:googlecode-mirror,项目名称:s7ncms,代码行数:9,代码来源:akismet_installer.php

示例4: send_request

 private static function send_request($type, $request)
 {
     $request_types = array('comment' => 'http://' . config::get('akismet.api_key') . '.rest.akismet.com/1.1/comment-check', 'spam' => 'http://' . config::get('akismet.api_key') . '.rest.akismet.com/1.1/submit-spam', 'ham' => 'http://' . config::get('akismet.api_key') . '.rest.akismet.com/1.1/submit-ham', 'verify' => 'http://rest.akismet.com/1.1/verify-key');
     if (!array_key_exists($type, $request_types)) {
         return FALSE;
     }
     $akismet = curl_init($request_types[$type]);
     curl_setopt($akismet, CURLOPT_POSTFIELDS, $request);
     curl_setopt($akismet, CURLOPT_TIMEOUT, 5);
     curl_setopt($akismet, CURLOPT_RETURNTRANSFER, TRUE);
     curl_setopt($akismet, CURLOPT_HTTPHEADER, array('User-Agent' => 'S7Ncms/' . config::get('s7n.version') . ' | Akismet/' . module::version('akismet')));
     return curl_exec($akismet);
 }
开发者ID:googlecode-mirror,项目名称:s7ncms,代码行数:13,代码来源:akismet.php

示例5: install

 public static function install()
 {
     $db = Database::instance();
     $version = (int) module::version('blog');
     // blog module is not installed yet
     if ($version === 0) {
         // TODO use dbforge
         $db->query("\n\t\t\t\tCREATE TABLE IF NOT EXISTS `blog_posts` (\n\t\t\t\t\t`id` bigint(20) unsigned NOT NULL auto_increment,\n\t\t\t\t\t`user_id` bigint(20) NOT NULL default '0',\n\t\t\t\t\t`date` datetime NOT NULL default '0000-00-00 00:00:00',\n\t\t\t\t\t`content` longtext NOT NULL,\n\t\t\t\t\t`title` varchar(200) NOT NULL,\n\t\t\t\t\t`excerpt` text,\n\t\t\t\t\t`status` varchar(20) NOT NULL default 'published',\n\t\t\t\t\t`comment_status` varchar(20) NOT NULL default 'open',\n\t\t\t\t\t`ping_status` varchar(20) NOT NULL default 'open',\n\t\t\t\t\t`password` varchar(20) default '',\n\t\t\t\t\t`uri` varchar(200) NOT NULL default '',\n\t\t\t\t\t`modified` datetime NOT NULL default '0000-00-00 00:00:00',\n\t\t\t\t\t`comment_count` bigint(20) NOT NULL default '0',\n\t\t\t\t\t`tags` text,\n\t\t\t\t\tPRIMARY KEY  (`id`),\n\t\t\t\t\tKEY `uri` (`uri`)\n\t\t\t\t) ENGINE=MyISAM DEFAULT CHARSET=utf8;\n\t\t\t");
         $db->query("\n\t\t\t\tCREATE TABLE IF NOT EXISTS `blog_comments` (\n\t\t\t\t\t`id` bigint(20) unsigned NOT NULL auto_increment,\n\t\t\t\t\t`blog_post_id` int(11) NOT NULL default '0',\n\t\t\t\t\t`author` varchar(200) NOT NULL,\n\t\t\t\t\t`email` varchar(100) default NULL,\n\t\t\t\t\t`url` varchar(200) default NULL,\n\t\t\t\t\t`ip` varchar(100) NOT NULL default '0.0.0.0',\n\t\t\t\t\t`date` datetime NOT NULL default '0000-00-00 00:00:00',\n\t\t\t\t\t`content` text,\n\t\t\t\t\t`approved` varchar(20) NOT NULL default '1',\n\t\t\t\t\t`agent` varchar(255) default NULL,\n\t\t\t\t\t`type` varchar(20) NOT NULL default 'comment',\n\t\t\t\t\t`user_id` bigint(20) NOT NULL default '0',\n\t\t\t\t\tPRIMARY KEY  (`id`),\n\t\t\t\t\tKEY `blog_posts_id` (`blog_post_id`)\n\t\t\t\t) ENGINE=MyISAM DEFAULT CHARSET=utf8;\n\t\t\t");
         config::set('blog.items_per_page', 5);
         config::set('blog.enable_captcha', 'yes');
         config::set('blog.comment_status', 'open');
         module::version('blog', 1);
     }
 }
开发者ID:googlecode-mirror,项目名称:s7ncms,代码行数:15,代码来源:blog_installer.php


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