You are here

RestfulEntityTaxonomyTermTestTags.class.php in RESTful 7

File

tests/modules/restful_test/plugins/restful/taxonomy_term/test_tags/1.0/RestfulEntityTaxonomyTermTestTags.class.php
View source
<?php

/**
 * @file
 * Contains \RestfulEntityTaxonomyTermTestTags.
 */
class RestfulEntityTaxonomyTermTestTags extends \RestfulEntityBaseTaxonomyTerm {

  /**
   * Overrides \RestfulEntityBaseTaxonomyTerm::checkEntityAccess().
   *
   * Allow access to create "Tags" resource for privileged users, as
   * we can't use entity_access() since entity_metadata_taxonomy_access()
   * denies it for a non-admin user.
   */
  protected function checkEntityAccess($op, $entity_type, $entity) {
    $account = $this
      ->getAccount();
    return user_access('create article content', $account);
  }

}