You are here

function brightcove_playlist_edit_form in Brightcove Video Connect 7.3

Same name and namespace in other branches
  1. 7.4 brightcove.playlist.inc \brightcove_playlist_edit_form()
  2. 7.5 brightcove.playlist.inc \brightcove_playlist_edit_form()

Playlist edit form.

_state

Parameters

$form:

null $playlist:

Return value

array

2 string references to 'brightcove_playlist_edit_form'
brightcove_menu in ./brightcove.module
Implements hook_menu().
brightcove_playlist_edit_page in ./brightcove.playlist.inc

File

./brightcove.playlist.inc, line 215
This file contains function over the brightcove playlist feature.

Code

function brightcove_playlist_edit_form($form, &$form_state, $playlist = NULL) {
  if (!is_null($playlist) && !isset($form_state['playlist'])) {
    $form_state['playlist'] = $playlist;
  }
  _brightcove_playlist_form($form, $form_state, $playlist);
  $form['actions'] = array(
    '#type' => 'actions',
  );
  $form['actions']['submit'] = array(
    '#type' => 'submit',
    '#value' => t('Save'),
    '#submit' => array(
      'brightcove_playlist_edit_form_submit',
    ),
  );
  if (!is_null($playlist)) {
    $form['actions']['delete'] = array(
      '#type' => 'submit',
      '#value' => t('Delete'),
      '#submit' => array(
        'brightcove_playlist_edit_form_delete',
      ),
    );
  }
  return $form;
}