/**
  * Get link to schema url for a given form
  *
  * @param Form $form
  * @return string
  */
 protected function getSchemaLinkForForm(Form $form)
 {
     $parts = [$this->Link('schema'), $form->getName()];
     if (($record = $form->getRecord()) && $record->isInDB()) {
         $parts[] = $record->ID;
     } elseif (($data = $form->getData()) && !empty($data['ID'])) {
         $parts[] = $data['ID'];
     }
     return Controller::join_links($parts);
 }