arch-8.x-1.x-dev/modules/order/includes/deprecated.inc
modules/order/includes/deprecated.inc
<?php /** * @file * Deprecated functions. */ use Drupal\arch_order\Entity\OrderInterface; use Drupal\Core\Session\AccountInterface; // phpcs:disable Drupal.Commenting.Deprecated,Drupal.Semantics.FunctionTriggerError /** * Fetches an array of permission IDs granted to the given user ID. * * The implementation here provides only the universal "all" grant. A produc * access module should implement hook_order_grants() to provide a grant list * for the user. * * After the default grants have been loaded, we allow modules to alter the * grants array by reference. This hook allows for complex business logic to be * applied when integrating multiple order access modules. * * @param string $op * The operation that the user is trying to perform. * @param \Drupal\Core\Session\AccountInterface $account * The account object for the user performing the operation. * * @return array * An associative array in which the keys are realms, and the values are * arrays of grants for those realms. * * @deprecated * * @see arch_order_access_grants() */ function order_access_grants($op, AccountInterface $account) { @trigger_error(__FUNCTION__ . ' is deprecated in 1.0.0-alpha20 and is removed from 1.0.0. Use arch_order_access_grants', E_USER_DEPRECATED); return arch_order_access_grants($op, $account); } /** * Checks if the current page is the full page view of the passed-in order. * * @param Drupal\arch_order\Entity\OrderInterface $order * A order entity. * * @return int|false * The ID of the order if this is a full page view, otherwise FALSE. * * @deprecated * * @see arch_order_is_page() */ function order_is_page(OrderInterface $order) { @trigger_error(__FUNCTION__ . ' is deprecated in 1.0.0-alpha20 and is removed from 1.0.0. Use arch_order_is_page', E_USER_DEPRECATED); return arch_order_is_page($order); }