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


PHP Thread::getId方法代码示例

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


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

示例1: lookup

 function lookup($ticket)
 {
     return $ticket && is_object($ticket) && ($thread = new Thread($ticket)) && $thread->getId() ? $thread : null;
 }
开发者ID:CarlosAvilesMx,项目名称:CarlosAviles.Mx,代码行数:4,代码来源:class.thread.php

示例2: makeNewThread

 /**
  * Makes a new thread by this user
  *
  * @param int $forumID
  * @param string $threadTitle
  * @param string $postBody
  * @return bool
  */
 public function makeNewThread($forumID, $threadTitle, $postBody, $cat_id, $notify_email, $notify_pm, $tags, $school_grade)
 {
     //If the user is banned, they can't make a new thread
     if ($this->getHidden()) {
         return false;
     }
     //Create the thread
     $thread = new Thread();
     $thread->setTitle($threadTitle);
     $thread->setPosterId($this->getId());
     $thread->setForumId($forumID);
     $thread->setCategoryId($cat_id);
     $thread->setNotifyEmail($notify_email);
     $thread->setNotifyPm($notify_pm);
     //	$thread->setNotifySms($notify_sms);
     //	$thread->setCellNumber($cell_number);
     $thread->setTags($tags);
     $thread->setSchoolGrade($school_grade);
     //If the thread wasn't properly added to the DB, return false
     if (!$thread->save()) {
         return false;
     }
     //Create the first post
     return $this->makeNewPost($thread->getId(), $postBody);
 }
开发者ID:rayku,项目名称:rayku,代码行数:33,代码来源:User.php

示例3: getCountForThread

 static function getCountForThread(Thread $thread)
 {
     $c = new Criteria();
     $c->add(self::THREAD_ID, $thread->getId());
     return self::doCount($c);
 }
开发者ID:rayku,项目名称:rayku,代码行数:6,代码来源:PostPeer.php

示例4: update

 public function update(Thread $thread)
 {
     $this->updateObject('Thread', 't_id', $thread->getId(), ['u_id' => $thread->getUserId(), 's_id' => $thread->getSectionId(), 't_name' => $thread->getName(), 't_date' => $thread->getDate(), 't_stat' => $thread->getState()]);
 }
开发者ID:harraps,项目名称:miniForum,代码行数:4,代码来源:ThreadManager.php

示例5: addInstanceToPool

 /**
  * Adds an object to the instance pool.
  *
  * Propel keeps cached copies of objects in an instance pool when they are retrieved
  * from the database.  In some cases -- especially when you override doSelect*()
  * methods in your stub classes -- you may need to explicitly add objects
  * to the cache in order to ensure that the same objects are always returned by doSelect*()
  * and retrieveByPK*() calls.
  *
  * @param      Thread $value A Thread object.
  * @param      string $key (optional) key to use for instance map (for performance boost if key was already calculated externally).
  */
 public static function addInstanceToPool(Thread $obj, $key = null)
 {
     if (Propel::isInstancePoolingEnabled()) {
         if ($key === null) {
             $key = (string) $obj->getId();
         }
         // if key === null
         self::$instances[$key] = $obj;
     }
 }
开发者ID:rayku,项目名称:rayku,代码行数:22,代码来源:BaseThreadPeer.php

示例6: registerThread

 /**
  * Registers thread in pool
  *
  * @param Thread $thread
  *
  * @internal
  */
 public function registerThread($thread)
 {
     $this->threads[$thread->getId()] = $thread;
     // @codeCoverageIgnoreStart
     $this->debug && $this->debug("Thread #{$thread->getId()} registered in pool");
     // @codeCoverageIgnoreEnd
 }
开发者ID:xingcuntian,项目名称:AzaThread,代码行数:14,代码来源:ThreadPool.php


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