User_username.php

Summary
User_username.php
UsernameClass to hold information about a username
User_usernameTable Definition for user_username
schemaDefReturns the schema definition for this class in the database
registerRegister a user with a username on a given provider

Username

Class to hold information about a username

postActiv

the micro-blogging software

Copyright

Copyright © 2016-2017, Maiyannah Bishop

Derived from code copyright various sources

  • GNU Social © 2013-2016, Free Software Foundation, Inc
  • StatusNet © 2008-2012, StatusNet, Inc

License

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License along with this program.  If not, see http://www.gnu.org/licenses/.

https://www.gnu.org/licenses/agpl.html

About

Table Definition for user_username

PHP version

Tested with PHP 5.6

File Authors

Web

User_username

Table Definition for user_username

Variables

  • __table
  • user_id
  • provider_name
  • username
  • created
  • modified
Summary
schemaDefReturns the schema definition for this class in the database
registerRegister a user with a username on a given provider

schemaDef

public static function schemaDef()

Returns the schema definition for this class in the database

Returns

  • array

register

static function register($user,
$username,
$provider_name)

Register a user with a username on a given provider

@param User User object @param string username on the given provider @param provider_name string name of the provider @return mixed User_username instance if the registration succeeded, false if it did not

public static function schemaDef()
Returns the schema definition for this class in the database
static function register($user,
$username,
$provider_name)
Register a user with a username on a given provider