You are here

oauth2_server.token_controller.inc in OAuth2 Server 7

File

includes/oauth2_server.token_controller.inc
View source
<?php

/**
 * The entity controller for oauth2_server_token entities.
 */
class OAuth2ServerTokenEntityController extends EntityAPIController {

  /**
   * Overrides EntityAPIController::save().
   */
  public function save($entity, DatabaseTransaction $transaction = NULL) {

    // Ensure that the token 'created' timestamp is saved, for new tokens.
    $entity->is_new = !empty($entity->is_new) || empty($entity->{$this->idKey});
    if ($entity->is_new && empty($entity->created)) {
      $entity->created = REQUEST_TIME;
    }
    return parent::save($entity, $transaction);
  }

}

Classes

Namesort descending Description
OAuth2ServerTokenEntityController The entity controller for oauth2_server_token entities.