Results

16.08.2018
config_packager 8.x-1.x-dev :: src/Plugin/ConfigPackagerGeneration/ConfigPackagerGenerationArchive.php
    foreach ($package['files'] as $file) {
      try {
        $this->generateFile($package['directory'], $file, $archiver);
      }
      catch(\Exception $exception) {
        $this->failure($return, $package, $exception);
        $success = FALSE;
        break;
      }
   * @throws Exception
   */
  protected function generateFile($directory, array $file, ArchiveTar $archiver) {
    $filename = $directory;
    if (!empty($file['subdirectory'])) {
      $filename .= '/' . $file['subdirectory'];
    }
    $filename .= '/' . $file['filename'];
    if ($archiver->addString($filename, $file['string']) === FALSE) {
16.08.2018
config_packager 8.x-1.x-dev :: src/Plugin/ConfigPackagerGeneration/ConfigPackagerGenerationWrite.php
    foreach ($package['files'] as $file) {
      try {
        $this->generateFile($package['directory'], $file);
      }
      catch(Exception $exception) {
        $this->failure($return, $package, $exception);
        $success = FALSE;
        break;
      }
   * @throws Exception
   */
  protected function generateFile($directory, $file) {
    if (!empty($file['subdirectory'])) {
      $directory .= '/' . $file['subdirectory'];
    }
    if (!is_dir($directory)) {
      if (drupal_mkdir($directory, NULL, TRUE) === FALSE) {
        throw new \Exception($this->t('Failed to create directory @directory.', ['@directory' => $directory]));
22.10.2019
lionbridge_content_api_test 8.x-4.0 :: src/Plugin/tmgmt/Translator/LionbridgeTranslator.php
        $file_name = $this->generateFileName($job->label(), $source_language, $target_language);

        $file_asset = $this->generateFile($file_name, $source_language, $job->getData(), $api_client);
        if (isset($file_asset['Errors']['Error'])) {
          throw new TMGMTException($file_asset['Errors']['Error']['DetailedMessage']);
        }

        $file_assets[] = $file_asset['AssetID'];
   *   The created file.
   */
  protected function generateFile($file_name, $source_language, $data, LionbridgeConnector $api_client) {
    $translatable_content = [];

    $data_flat = array_filter(\Drupal::service('tmgmt.data')->flatten($data), array(\Drupal::service('tmgmt.data'), 'filterData'));

    foreach ($data_flat as $key => $value) {
      list($tjiid, $data_item_key) = explode('][', $key, 2);
05.02.2020
simpletest 8.x-3.x-dev :: tests/src/Kernel/SimpletestDeprecationTest.php
  /**
   * @expectedDeprecation simpletest_generate_file() is deprecated in drupal:8.8.0 and is removed from drupal:9.0.0. Use \Drupal\Tests\TestFileCreationTrait::generateFile() instead. See https://www.drupal.org/node/3077768
   */
  public function testDeprecatedSimpletestGenerateFile() {
    $file = simpletest_generate_file('foo', 40, 10);
    $public_file = 'public://' . $file . '.txt';
    $this->assertFileExists($public_file);
    $this->assertTrue(unlink($public_file));
  }
05.02.2020
simpletest 8.x-3.x-dev :: simpletest.module
 *
 * @deprecated in drupal:8.8.0 and is removed from drupal:9.0.0. Use
 *   \Drupal\Tests\TestFileCreationTrait::generateFile() instead.
 *
 * @see https://www.drupal.org/node/3077768
 */
function simpletest_generate_file($filename, $width, $lines, $type = 'binary-text') {
  @trigger_error(__FUNCTION__ . '() is deprecated in drupal:8.8.0 and is removed from drupal:9.0.0. Use \Drupal\Tests\TestFileCreationTrait::generateFile() instead. See https://www.drupal.org/node/3077768', E_USER_DEPRECATED);
  $text = '';
  for ($i = 0; $i < $lines; $i++) {
    // Generate $width - 1 characters to leave space for the "\n" character.
    for ($j = 0; $j < $width - 1; $j++) {
      switch ($type) {
        case 'text':
15.03.2024
elevenlabs_field 1.0.0-beta7 :: src/Batch/BatchGenerate.php
    $generator = \Drupal::service('elevenlabs_field.generator_service');
    $model = $generator->validateModel($eItem->model_id, $eItem->getEntity());
    $data = $generator->generateFile($eItem->text, $eItem->speaker, $eItem->getFieldDefinition(), $model, [
      'stability' => ($eItem->stability / 100),
      'similarity_boost' => ($eItem->similarity_boost / 100),
      'style' => ($eItem->style_exaggeration / 100),
      'use_speaker_boost' => $eItem->speaker_boost ? TRUE : FALSE,
    ]);
    if (!empty($data['file'])) {
15.03.2024
elevenlabs_field 1.0.0-beta7 :: src/Plugin/Field/FieldWidget/ElevenLabsGenerationWidget.php
      $generator = \Drupal::service('elevenlabs_field.generator_service');
      $model = $generator->validateModel($data[$key]['model_id'], $formState->getFormObject()->getEntity());
      $elData = $generator->generateFile($data[$key]['text'], $data[$key]['speaker'], $this->fieldDefinition, $model, [
        'stability' => ($data[$key]['stability'] / 100),
        'similarity_boost' => ($data[$key]['similarity_boost'] / 100),
        'style' => ($data[$key]['style_exaggeration'] / 100),
        'use_speaker_boost' => $data[$key]['speaker_boost'],
      ]);
      if (!empty($elData['file'])) {
15.03.2024
elevenlabs_field 1.0.0-beta7 :: src/Plugin/Field/FieldType/ElevenLabsGenerationItem.php
        $generator = \Drupal::service('elevenlabs_field.generator_service');
        $model = $generator->validateModel($this->model_id, $this->getEntity());
        $data = $generator->generateFile($this->text, $this->speaker, $this->getFieldDefinition(), $model, [
          'stability' => ($this->stability / 100),
          'similarity_boost' => ($this->similarity_boost / 100),
          'style' => ($this->style_exaggeration / 100),
          'use_speaker_boost' => $this->speaker_boost ? TRUE : FALSE,
        ]);
        if (!empty($data['file'])) {
15.03.2024
elevenlabs_field 1.0.0-beta7 :: src/ElevenLabsGenerateService.php
   *   An array of file and history id.
   */
  public function generateFile($text, $speaker, FieldDefinitionInterface $fieldDefinition, $model, $options = []) {
    $return = [];
    $filePath = $this->getFilePath($fieldDefinition);

    $audioData = $this->api->textToSpeech($text, $speaker, $model, $options);

    if (is_string($audioData)) {
15.03.2024
elevenlabs_field 1.0.0-beta7 :: modules/ai_interpolator_elevenlabs_field/src/Plugin/AiInterpolatorFieldRules/ElevenLabsDialogue.php
    foreach ($values as $key => $value) {
      // We need to generate right away, since presave does not always invoke.
      $data = $this->generator->generateFile($value['text'], $value['speaker_id'], $fieldDefinition, 'eleven_multilingual_v2', [
        'stability' => 1,
        'similarity_boost' => 0.75,
        'style_exaggeration' => 0,
      ]);
      if (!empty($data['file'])) {
        $values[$key] = [
17.07.2024
basket_imex 10.x-dev :: modules/basket_excel/basket_excel.module
      if (!empty($download) && $system == 'excel') {
        if (!empty(\Drupal::request()->query->get('run'))) {
          (new generateFile($systemBase))->run($download, $imexEntity);
          exit;
        }
        foreach (Element::children($form) as $formKey) {
          $form[$formKey]['#access'] = FALSE;
        }
        $downloadUrl = Url::fromRoute('basket.admin.pages', [
              '#theme' => 'basket_excel_description',
              '#info' => [
                'rows' => (new generateFile($systemBase))->getColumnInfos(),
              ],
            ],
          ];
        }
      }
      break;
15.10.2020
aws_polly 1.0.x-dev :: src/Service/TextToSpeech.php
   *   Returns drupal file object.
   */
  public function generateFile(array $parameters = []) {
    $content = $this->getAudio($parameters);
    $file = $this->getFile($parameters);
    $this->uploadFile($file, $content);
    return $file;
  }
15.10.2020
aws_polly 1.0.x-dev :: aws_polly.module
function aws_polly_add_polly_to_field($node, $text, $field_name) {
  $aws_polly = \Drupal::service('aws_polly.manager');
  $file = $aws_polly->generateFile(['format' => 'mp3', 'text' => $text]);
  $file_id = $file->id();
  $node->set($field_name, ['target_id' => $file_id]);
  return $node;
}

/**
22.03.2020
bs_lib 8.x-1.0-alpha3 :: src/Commands/BsLibCommands.php
    // Generate some files from the scratch.
    $this->generateFile("config/schema/{$child_machine_name}.schema.yml", $options);
    $this->generateFile('gulp-options.yml', $options);
    $this->generateFile($child_machine_name . '.info.yml', $options);
    $this->generateFile($child_machine_name . '.libraries.yml', $options);
    $this->generateFile('README.md', $options);

    // Rebuild themes static cache because new theme is created.
    $this->drupalThemeListInfo(TRUE);

    // Make sure we are on latest parent theme versions.
    $update_functions = $this->GetUpdateHooks($child_machine_name);
   *   TRUE on success, FALSE on failure.
   */
  protected function generateFile($file_name, array $options) {
    return _bs_base_generate_file($file_name, $options);
  }

  /**
   * Get all CSS libraries from passed theme that child theme needs to override.
   *
06.11.2019
content_export_yaml 8.x-2.9 :: src/ContentExport.php
                $export_path = DRUPAL_ROOT . '/' . $export_path;
                $final_path = $export_path . '/' . $entity . '/' . $item->bundle();
                $status = $this->generateFile($final_path, $item->id(), $yaml_content);
                //@todo move to manager_content_export_yaml
                // if($status){
                //   $dbstatus = $this->db->is_exist($item->id(),$entity,$item->bundle());
                //   if(empty($dbstatus)){
                //     $fields = array(
                //       'entity_id'=> $item->id() ,
     * @return bool
     */
    function generateFile($directory, $filename, $content)
    {
        $fileSystem = \Drupal::service('file_system');
        if (!is_dir($directory)) {
            if ($fileSystem->mkdir($directory, 0777, TRUE) === FALSE) {
                $this->logger->error('Failed to create directory ' . $directory);
                \Drupal::messenger()->addMessage(t('Failed to create directory ' . $directory), 'error');
06.06.2020
entity_usage 8.x-2.x-dev :: tests/src/Kernel/EntityUsageTrackFileTest.php
      'name' => $this->randomString(),
      'file' => File::create([
        'uri' => $this->generateFile($this->randomMachineName(), 1, 1, 'text'),
      ]),
      'image' => File::create([
        'uri' => $images[1]->uri,
      ]),
      'text' => [
        'format' => 'basic_html',
18.09.2020
external_entities 8.x-2.x-dev :: tests/src/Functional/FileClientFunctionalTest.php
    $this->fileSystem = $this->container->get('file_system');
    $file_path = $this->generateFile('test', 21, 2, 'text');
    $filename = $this->fileSystem->basename($file_path);
    $directory = $this->fileSystem->dirname($file_path);
    $this->assertFileExists($file_path);

    // Storage client.
    $this->storage = $this->container->get('entity_type.manager')->getStorage('external_entity_type');
01.06.2020
features 8.x-3.11 :: src/Plugin/FeaturesGeneration/FeaturesGenerationWrite.php
    foreach ($package->getFiles() as $file) {
      try {
        $this->generateFile($package->getDirectory(), $file);
      }
      catch (\Exception $exception) {
        $this->failure($return, $package, $exception);
        $success = FALSE;
        break;
      }
   * @throws Exception
   */
  protected function generateFile($directory, array $file) {
    if (!empty($file['subdirectory'])) {
      $directory .= '/' . $file['subdirectory'];
    }
    $directory = $this->root . '/' . $directory;
    if (!is_dir($directory)) {
      if ($this->fileSystem->mkdir($directory, NULL, TRUE) === FALSE) {
01.06.2020
features 8.x-3.11 :: src/Plugin/FeaturesGeneration/FeaturesGenerationArchive.php
    foreach ($package->getFiles() as $file) {
      try {
        $this->generateFile($package->getDirectory(), $file, $archiver);
      }
      catch (\Exception $exception) {
        $this->failure($return, $package, $exception);
        $success = FALSE;
        break;
      }
   * @throws Exception
   */
  protected function generateFile($directory, array $file, ArchiveTar $archiver) {
    $filename = $directory;
    if (!empty($file['subdirectory'])) {
      $filename .= '/' . $file['subdirectory'];
    }
    $filename .= '/' . $file['filename'];
    // Set the mode to 0644 rather than the default of 0600.
30.07.2020
file_download_link 8.x-1.0 :: tests/src/Functional/FileDownloadLinkMultilingualTest.php
    $this->drupalLogin($admin_user);

    $english_uri = $this::generateFile('my-english-text', 10, 10, 'text');
    $english_file = File::create([
      'uri' => $english_uri,
      'filename' => 'my-english-text',
    ]);
    $english_file->save();
    $french_uri = $this::generateFile('ma-texte-francaise', 10, 11, 'text');
    $french_file = File::create([
      'uri' => $french_uri,
      'filename' => 'ma-texte-francaise',
    ]);
    $french_file->save();

Pages

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc