Code Coverage |
||||||||||
Classes and Traits |
Functions and Methods |
Lines |
||||||||
| Total | |
0 / 0 |
|
100.00% |
0 / 0 |
CRAP | |
100.00% |
0 / 0 |
|
| <?php | |
| /** | |
| * @file | |
| * Contains \Drupal\node\NodeStorageInterface. | |
| */ | |
| namespace Drupal\node; | |
| use Drupal\Core\Entity\ContentEntityStorageInterface; | |
| use Drupal\Core\Language\LanguageInterface; | |
| use Drupal\Core\Session\AccountInterface; | |
| /** | |
| * Defines an interface for node entity storage classes. | |
| */ | |
| interface NodeStorageInterface extends ContentEntityStorageInterface { | |
| /** | |
| * Gets a list of node revision IDs for a specific node. | |
| * | |
| * @param \Drupal\node\NodeInterface | |
| * The node entity. | |
| * | |
| * @return int[] | |
| * Node revision IDs (in ascending order). | |
| */ | |
| public function revisionIds(NodeInterface $node); | |
| /** | |
| * Gets a list of revision IDs having a given user as node author. | |
| * | |
| * @param \Drupal\Core\Session\AccountInterface $account | |
| * The user entity. | |
| * | |
| * @return int[] | |
| * Node revision IDs (in ascending order). | |
| */ | |
| public function userRevisionIds(AccountInterface $account); | |
| /** | |
| * Counts the number of revisions in the default language. | |
| * | |
| * @param \Drupal\node\NodeInterface | |
| * The node entity. | |
| * | |
| * @return int | |
| * The number of revisions in the default language. | |
| */ | |
| public function countDefaultLanguageRevisions(NodeInterface $node); | |
| /** | |
| * Updates all nodes of one type to be of another type. | |
| * | |
| * @param string $old_type | |
| * The current node type of the nodes. | |
| * @param string $new_type | |
| * The new node type of the nodes. | |
| * | |
| * @return int | |
| * The number of nodes whose node type field was modified. | |
| */ | |
| public function updateType($old_type, $new_type); | |
| /** | |
| * Unsets the language for all nodes with the given language. | |
| * | |
| * @param \Drupal\Core\Language\LanguageInterface $language | |
| * The language object. | |
| */ | |
| public function clearRevisionsLanguage(LanguageInterface $language); | |
| } |