예제 #1
0
 public function onCheckSchema()
 {
     $schema = Schema::get();
     $schema->ensureTable('mention_url_profile', Mention_url_profile::schemaDef());
     return true;
 }
 protected static function findProfileByProfileURL($url)
 {
     $profile = Profile::getKV('profileurl', $url);
     if ($profile instanceof Profile) {
         $mention_profile = new Mention_url_profile();
         $mention_profile->profile_id = $profile->id;
         $mention_profile->profileurl = $profile->profileurl;
         $mention_profile->insert();
     }
     return $profile;
 }