Update Composer, update everything
This commit is contained in:
parent
ea3e94409f
commit
dda5c284b6
19527 changed files with 1135420 additions and 351004 deletions
|
|
@ -9,6 +9,17 @@ use Drupal\Core\Routing\RouteMatchInterface;
|
|||
*/
|
||||
interface WebformHelpManagerInterface {
|
||||
|
||||
/**
|
||||
* Get group.
|
||||
*
|
||||
* @param string|null $id
|
||||
* (optional) Group name.
|
||||
*
|
||||
* @return array|mixed
|
||||
* A single group item or all groups.
|
||||
*/
|
||||
public function getGroup($id = NULL);
|
||||
|
||||
/**
|
||||
* Get help.
|
||||
*
|
||||
|
|
@ -31,6 +42,68 @@ interface WebformHelpManagerInterface {
|
|||
*/
|
||||
public function getVideo($id = NULL);
|
||||
|
||||
/**
|
||||
* Get video links.
|
||||
*
|
||||
* @param string $id
|
||||
* Video id.
|
||||
*
|
||||
* @return array
|
||||
* An array of links.
|
||||
*/
|
||||
public function getVideoLinks($id);
|
||||
|
||||
/**
|
||||
* Sets a notification to be displayed to webform administrators.
|
||||
*
|
||||
* @param string $id
|
||||
* The notification id.
|
||||
* @param string|\Drupal\Component\Render\MarkupInterface|array $message
|
||||
* The notification to be displayed to webform administrators.
|
||||
* @param string $type
|
||||
* (optional) The message's type. Defaults to 'status'. These values are
|
||||
* supported:
|
||||
* - 'info'
|
||||
* - 'status'
|
||||
* - 'warning'
|
||||
* - 'error'
|
||||
*
|
||||
* @internal
|
||||
* Currently being used to display notifications related to updates.
|
||||
*/
|
||||
public function addNotification($id, $message, $type = 'status');
|
||||
|
||||
/**
|
||||
* Get notifications.
|
||||
*
|
||||
* @param string $type
|
||||
* (optional) The message's type. These values are
|
||||
* supported:
|
||||
* - 'info'
|
||||
* - 'status'
|
||||
* - 'warning'
|
||||
* - 'error'
|
||||
*
|
||||
* @return array
|
||||
* An array of messages for specified message type or
|
||||
* all notifications grouped by type.
|
||||
*
|
||||
* @internal
|
||||
* Currently being used to display notifications related to updates.
|
||||
*/
|
||||
public function getNotifications($type = NULL);
|
||||
|
||||
/**
|
||||
* Delete a notification by id.
|
||||
*
|
||||
* @param string $id
|
||||
* The notification id.
|
||||
*
|
||||
* @internal
|
||||
* Currently being used to display notifications related to updates.
|
||||
*/
|
||||
public function deleteNotification($id);
|
||||
|
||||
/**
|
||||
* Build help for specific route.
|
||||
*
|
||||
|
|
@ -52,4 +125,48 @@ interface WebformHelpManagerInterface {
|
|||
*/
|
||||
public function buildIndex();
|
||||
|
||||
/**
|
||||
* Build the videos section.
|
||||
*
|
||||
* @param bool $docs
|
||||
* Set to TRUE to build exportable HTML documentation.
|
||||
*
|
||||
* @return array
|
||||
* An render array containing the videos section.
|
||||
*/
|
||||
public function buildVideos($docs = FALSE);
|
||||
|
||||
/**
|
||||
* Build the add-ons section.
|
||||
*
|
||||
* @param bool $docs
|
||||
* Set to TRUE to build exportable HTML documentation.
|
||||
*
|
||||
* @return array
|
||||
* An render array containing the add-ons section.
|
||||
*/
|
||||
public function buildAddOns($docs = FALSE);
|
||||
|
||||
/**
|
||||
* Build the libraries section.
|
||||
*
|
||||
* @param bool $docs
|
||||
* Set to TRUE to build exportable HTML documentation.
|
||||
*
|
||||
* @return array
|
||||
* An render array containing the libraries section.
|
||||
*/
|
||||
public function buildLibraries($docs = FALSE);
|
||||
|
||||
/**
|
||||
* Build the comparison section.
|
||||
*
|
||||
* @param bool $docs
|
||||
* Set to TRUE to build exportable HTML documentation.
|
||||
*
|
||||
* @return array
|
||||
* An render array containing the comparison section.
|
||||
*/
|
||||
public function buildComparison($docs = FALSE);
|
||||
|
||||
}
|
||||
|
|
|
|||
Reference in a new issue