function user_entity_info
user_entity_info()
Implements hook_entity_info().
File
- modules/user/user.module, line 153
- Enables the user registration and login system.
Code
function user_entity_info() { $return = array( 'user' => array( 'label' => t('User'), 'controller class' => 'UserController', 'base table' => 'users', 'uri callback' => 'user_uri', 'label callback' => 'format_username', 'fieldable' => TRUE, // $user->language is only the preferred user language for the user // interface textual elements. As it is not necessarily related to the // language assigned to fields, we do not define it as the entity language // key. 'entity keys' => array( 'id' => 'uid', ), 'bundles' => array( 'user' => array( 'label' => t('User'), 'admin' => array( 'path' => 'admin/config/people/accounts', 'access arguments' => array('administer users'), ), ), ), 'view modes' => array( 'full' => array( 'label' => t('User account'), 'custom settings' => FALSE, ), ), ), ); return $return; }
© 2001–2016 by the original authors
Licensed under the GNU General Public License, version 2 and later.
Drupal is a registered trademark of Dries Buytaert.
https://api.drupal.org/api/drupal/modules!user!user.module/function/user_entity_info/7.x