'/opt/jenkins/jobs/VuFindHarvest/workspace/src/OaiPmh/HarvesterCommand.php-1623070087,/opt/jenkins/jobs/VuFindHarvest/workspace/src/ConsoleOutput/WriterAwareTrait.php-1584564075', 'data' => array ( '616cc23691c4e0937f9dd0ca1ed91d92' => PHPStan\PhpDoc\NameScopedPhpDocString::__set_state(array( 'phpDocString' => '/** * OAI-PMH Harvest Tool (Symfony Console Command) * * PHP version 7 * * Copyright (c) Demian Katz 2016. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2, * as published by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * * @category VuFind * @package Harvest_Tools * @author Demian Katz * @license http://opensource.org/licenses/gpl-2.0.php GNU General Public License * @link https://vufind.org/wiki/indexing:oai-pmh Wiki */', 'nameScope' => PHPStan\Analyser\NameScope::__set_state(array( 'namespace' => NULL, 'uses' => array ( ), 'className' => NULL, 'functionName' => NULL, 'templateTypeMap' => PHPStan\Type\Generic\TemplateTypeMap::__set_state(array( 'types' => array ( ), )), 'typeAliasesMap' => array ( ), 'bypassTypeAliases' => false, )), )), 'e0645e90e96268312d7d93bad0a78da6' => PHPStan\PhpDoc\NameScopedPhpDocString::__set_state(array( 'phpDocString' => '/** * OAI-PMH Harvest Tool (Symfony Console Command) * * @category VuFind * @package Harvest_Tools * @author Demian Katz * @license http://opensource.org/licenses/gpl-2.0.php GNU General Public License * @link https://vufind.org/wiki/indexing:oai-pmh Wiki */', 'nameScope' => PHPStan\Analyser\NameScope::__set_state(array( 'namespace' => 'VuFindHarvest\\OaiPmh', 'uses' => array ( 'client' => 'Laminas\\Http\\Client', 'command' => 'Symfony\\Component\\Console\\Command\\Command', 'inputargument' => 'Symfony\\Component\\Console\\Input\\InputArgument', 'inputinterface' => 'Symfony\\Component\\Console\\Input\\InputInterface', 'inputoption' => 'Symfony\\Component\\Console\\Input\\InputOption', 'outputinterface' => 'Symfony\\Component\\Console\\Output\\OutputInterface', 'consolewriter' => 'VuFindHarvest\\ConsoleOutput\\ConsoleWriter', 'writerawaretrait' => 'VuFindHarvest\\ConsoleOutput\\WriterAwareTrait', 'oaiexception' => 'VuFindHarvest\\Exception\\OaiException', ), 'className' => 'VuFindHarvest\\OaiPmh\\HarvesterCommand', 'functionName' => NULL, 'templateTypeMap' => PHPStan\Type\Generic\TemplateTypeMap::__set_state(array( 'types' => array ( ), )), 'typeAliasesMap' => array ( ), 'bypassTypeAliases' => false, )), )), '552811f5755f3b6ea93efffeba82ae1b' => PHPStan\PhpDoc\NameScopedPhpDocString::__set_state(array( 'phpDocString' => '/** * Trait for shared output functionality. * * PHP version 7 * * Copyright (c) Demian Katz 2016. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2, * as published by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * * @category VuFind * @package Harvest_Tools * @author Demian Katz * @license http://opensource.org/licenses/gpl-2.0.php GNU General Public License * @link https://vufind.org/wiki/indexing:oai-pmh Wiki */', 'nameScope' => PHPStan\Analyser\NameScope::__set_state(array( 'namespace' => NULL, 'uses' => array ( ), 'className' => 'VuFindHarvest\\OaiPmh\\HarvesterCommand', 'functionName' => NULL, 'templateTypeMap' => PHPStan\Type\Generic\TemplateTypeMap::__set_state(array( 'types' => array ( ), )), 'typeAliasesMap' => array ( ), 'bypassTypeAliases' => false, )), )), 'c14f726d4585af9c4ef271648e8c9c68' => PHPStan\PhpDoc\NameScopedPhpDocString::__set_state(array( 'phpDocString' => '/** * Trait for shared output functionality. * * @category VuFind * @package Harvest_Tools * @author Demian Katz * @license http://opensource.org/licenses/gpl-2.0.php GNU General Public License * @link https://vufind.org/wiki/indexing:oai-pmh Wiki */', 'nameScope' => PHPStan\Analyser\NameScope::__set_state(array( 'namespace' => 'VuFindHarvest\\ConsoleOutput', 'uses' => array ( ), 'className' => 'VuFindHarvest\\OaiPmh\\HarvesterCommand', 'functionName' => NULL, 'templateTypeMap' => PHPStan\Type\Generic\TemplateTypeMap::__set_state(array( 'types' => array ( ), )), 'typeAliasesMap' => array ( ), 'bypassTypeAliases' => false, )), )), 'bb3fdf82ed60157faa232d0f08e4f93e' => PHPStan\PhpDoc\NameScopedPhpDocString::__set_state(array( 'phpDocString' => '/** * Writer helper * * @var WriterInterface */', 'nameScope' => PHPStan\Analyser\NameScope::__set_state(array( 'namespace' => 'VuFindHarvest\\ConsoleOutput', 'uses' => array ( ), 'className' => 'VuFindHarvest\\OaiPmh\\HarvesterCommand', 'functionName' => NULL, 'templateTypeMap' => PHPStan\Type\Generic\TemplateTypeMap::__set_state(array( 'types' => array ( ), )), 'typeAliasesMap' => array ( ), 'bypassTypeAliases' => false, )), )), '960042693bf1c4f01b9513015ae4aa8e' => PHPStan\PhpDoc\NameScopedPhpDocString::__set_state(array( 'phpDocString' => '/** * Set an object to accept console output messages. * * @param WriterInterface $writer Writer object * * @return void */', 'nameScope' => PHPStan\Analyser\NameScope::__set_state(array( 'namespace' => 'VuFindHarvest\\ConsoleOutput', 'uses' => array ( ), 'className' => 'VuFindHarvest\\OaiPmh\\HarvesterCommand', 'functionName' => 'setOutputWriter', 'templateTypeMap' => PHPStan\Type\Generic\TemplateTypeMap::__set_state(array( 'types' => array ( ), )), 'typeAliasesMap' => array ( ), 'bypassTypeAliases' => false, )), )), '3446623124f8dc2219465a90d6babb13' => PHPStan\PhpDoc\NameScopedPhpDocString::__set_state(array( 'phpDocString' => '/** * Write a string to the console output writer (if set). * * @param string $str String to write. * * @return void */', 'nameScope' => PHPStan\Analyser\NameScope::__set_state(array( 'namespace' => 'VuFindHarvest\\ConsoleOutput', 'uses' => array ( ), 'className' => 'VuFindHarvest\\OaiPmh\\HarvesterCommand', 'functionName' => 'write', 'templateTypeMap' => PHPStan\Type\Generic\TemplateTypeMap::__set_state(array( 'types' => array ( ), )), 'typeAliasesMap' => array ( ), 'bypassTypeAliases' => false, )), )), 'f2457fb58b995bef6e1f35fa41ec5d58' => PHPStan\PhpDoc\NameScopedPhpDocString::__set_state(array( 'phpDocString' => '/** * Write a string w/newline to the console output writer (if set). * * @param string $str String to write. * * @return void */', 'nameScope' => PHPStan\Analyser\NameScope::__set_state(array( 'namespace' => 'VuFindHarvest\\ConsoleOutput', 'uses' => array ( ), 'className' => 'VuFindHarvest\\OaiPmh\\HarvesterCommand', 'functionName' => 'writeLine', 'templateTypeMap' => PHPStan\Type\Generic\TemplateTypeMap::__set_state(array( 'types' => array ( ), )), 'typeAliasesMap' => array ( ), 'bypassTypeAliases' => false, )), )), '4cd9d3131424ac3f30e0d8b3c2fdda28' => PHPStan\PhpDoc\NameScopedPhpDocString::__set_state(array( 'phpDocString' => '/** * The name of the command * * @var string */', 'nameScope' => PHPStan\Analyser\NameScope::__set_state(array( 'namespace' => 'VuFindHarvest\\OaiPmh', 'uses' => array ( 'client' => 'Laminas\\Http\\Client', 'command' => 'Symfony\\Component\\Console\\Command\\Command', 'inputargument' => 'Symfony\\Component\\Console\\Input\\InputArgument', 'inputinterface' => 'Symfony\\Component\\Console\\Input\\InputInterface', 'inputoption' => 'Symfony\\Component\\Console\\Input\\InputOption', 'outputinterface' => 'Symfony\\Component\\Console\\Output\\OutputInterface', 'consolewriter' => 'VuFindHarvest\\ConsoleOutput\\ConsoleWriter', 'writerawaretrait' => 'VuFindHarvest\\ConsoleOutput\\WriterAwareTrait', 'oaiexception' => 'VuFindHarvest\\Exception\\OaiException', ), 'className' => 'VuFindHarvest\\OaiPmh\\HarvesterCommand', 'functionName' => NULL, 'templateTypeMap' => PHPStan\Type\Generic\TemplateTypeMap::__set_state(array( 'types' => array ( ), )), 'typeAliasesMap' => array ( ), 'bypassTypeAliases' => false, )), )), '8160fcd1347b789c1d2acbb7dd092dce' => PHPStan\PhpDoc\NameScopedPhpDocString::__set_state(array( 'phpDocString' => '/** * HTTP client * * @var Client */', 'nameScope' => PHPStan\Analyser\NameScope::__set_state(array( 'namespace' => 'VuFindHarvest\\OaiPmh', 'uses' => array ( 'client' => 'Laminas\\Http\\Client', 'command' => 'Symfony\\Component\\Console\\Command\\Command', 'inputargument' => 'Symfony\\Component\\Console\\Input\\InputArgument', 'inputinterface' => 'Symfony\\Component\\Console\\Input\\InputInterface', 'inputoption' => 'Symfony\\Component\\Console\\Input\\InputOption', 'outputinterface' => 'Symfony\\Component\\Console\\Output\\OutputInterface', 'consolewriter' => 'VuFindHarvest\\ConsoleOutput\\ConsoleWriter', 'writerawaretrait' => 'VuFindHarvest\\ConsoleOutput\\WriterAwareTrait', 'oaiexception' => 'VuFindHarvest\\Exception\\OaiException', ), 'className' => 'VuFindHarvest\\OaiPmh\\HarvesterCommand', 'functionName' => NULL, 'templateTypeMap' => PHPStan\Type\Generic\TemplateTypeMap::__set_state(array( 'types' => array ( ), )), 'typeAliasesMap' => array ( ), 'bypassTypeAliases' => false, )), )), '339e953014d3483a2dde8dc47d137da3' => PHPStan\PhpDoc\NameScopedPhpDocString::__set_state(array( 'phpDocString' => '/** * Root directory for harvesting * * @var string */', 'nameScope' => PHPStan\Analyser\NameScope::__set_state(array( 'namespace' => 'VuFindHarvest\\OaiPmh', 'uses' => array ( 'client' => 'Laminas\\Http\\Client', 'command' => 'Symfony\\Component\\Console\\Command\\Command', 'inputargument' => 'Symfony\\Component\\Console\\Input\\InputArgument', 'inputinterface' => 'Symfony\\Component\\Console\\Input\\InputInterface', 'inputoption' => 'Symfony\\Component\\Console\\Input\\InputOption', 'outputinterface' => 'Symfony\\Component\\Console\\Output\\OutputInterface', 'consolewriter' => 'VuFindHarvest\\ConsoleOutput\\ConsoleWriter', 'writerawaretrait' => 'VuFindHarvest\\ConsoleOutput\\WriterAwareTrait', 'oaiexception' => 'VuFindHarvest\\Exception\\OaiException', ), 'className' => 'VuFindHarvest\\OaiPmh\\HarvesterCommand', 'functionName' => NULL, 'templateTypeMap' => PHPStan\Type\Generic\TemplateTypeMap::__set_state(array( 'types' => array ( ), )), 'typeAliasesMap' => array ( ), 'bypassTypeAliases' => false, )), )), '6c0ac1095559eb7f6552c37f4186ee7f' => PHPStan\PhpDoc\NameScopedPhpDocString::__set_state(array( 'phpDocString' => '/** * Harvester factory * * @var HarvesterFactory */', 'nameScope' => PHPStan\Analyser\NameScope::__set_state(array( 'namespace' => 'VuFindHarvest\\OaiPmh', 'uses' => array ( 'client' => 'Laminas\\Http\\Client', 'command' => 'Symfony\\Component\\Console\\Command\\Command', 'inputargument' => 'Symfony\\Component\\Console\\Input\\InputArgument', 'inputinterface' => 'Symfony\\Component\\Console\\Input\\InputInterface', 'inputoption' => 'Symfony\\Component\\Console\\Input\\InputOption', 'outputinterface' => 'Symfony\\Component\\Console\\Output\\OutputInterface', 'consolewriter' => 'VuFindHarvest\\ConsoleOutput\\ConsoleWriter', 'writerawaretrait' => 'VuFindHarvest\\ConsoleOutput\\WriterAwareTrait', 'oaiexception' => 'VuFindHarvest\\Exception\\OaiException', ), 'className' => 'VuFindHarvest\\OaiPmh\\HarvesterCommand', 'functionName' => NULL, 'templateTypeMap' => PHPStan\Type\Generic\TemplateTypeMap::__set_state(array( 'types' => array ( ), )), 'typeAliasesMap' => array ( ), 'bypassTypeAliases' => false, )), )), '678b0b89354258616f91dc8e65a69eb8' => PHPStan\PhpDoc\NameScopedPhpDocString::__set_state(array( 'phpDocString' => '/** * Silent mode * * @var bool */', 'nameScope' => PHPStan\Analyser\NameScope::__set_state(array( 'namespace' => 'VuFindHarvest\\OaiPmh', 'uses' => array ( 'client' => 'Laminas\\Http\\Client', 'command' => 'Symfony\\Component\\Console\\Command\\Command', 'inputargument' => 'Symfony\\Component\\Console\\Input\\InputArgument', 'inputinterface' => 'Symfony\\Component\\Console\\Input\\InputInterface', 'inputoption' => 'Symfony\\Component\\Console\\Input\\InputOption', 'outputinterface' => 'Symfony\\Component\\Console\\Output\\OutputInterface', 'consolewriter' => 'VuFindHarvest\\ConsoleOutput\\ConsoleWriter', 'writerawaretrait' => 'VuFindHarvest\\ConsoleOutput\\WriterAwareTrait', 'oaiexception' => 'VuFindHarvest\\Exception\\OaiException', ), 'className' => 'VuFindHarvest\\OaiPmh\\HarvesterCommand', 'functionName' => NULL, 'templateTypeMap' => PHPStan\Type\Generic\TemplateTypeMap::__set_state(array( 'types' => array ( ), )), 'typeAliasesMap' => array ( ), 'bypassTypeAliases' => false, )), )), '76b804b98b08a7d3c8fce74d996372d8' => PHPStan\PhpDoc\NameScopedPhpDocString::__set_state(array( 'phpDocString' => '/** * Constructor * * @param Client $client HTTP client (omit for default) * @param string $harvestRoot Root directory for harvesting (omit for * default) * @param HarvesterFactory $factory Harvester factory (omit for default) * @param bool $silent Should we suppress output? * @param string|null $name The name of the command; passing null * means it must be set in configure() */', 'nameScope' => PHPStan\Analyser\NameScope::__set_state(array( 'namespace' => 'VuFindHarvest\\OaiPmh', 'uses' => array ( 'client' => 'Laminas\\Http\\Client', 'command' => 'Symfony\\Component\\Console\\Command\\Command', 'inputargument' => 'Symfony\\Component\\Console\\Input\\InputArgument', 'inputinterface' => 'Symfony\\Component\\Console\\Input\\InputInterface', 'inputoption' => 'Symfony\\Component\\Console\\Input\\InputOption', 'outputinterface' => 'Symfony\\Component\\Console\\Output\\OutputInterface', 'consolewriter' => 'VuFindHarvest\\ConsoleOutput\\ConsoleWriter', 'writerawaretrait' => 'VuFindHarvest\\ConsoleOutput\\WriterAwareTrait', 'oaiexception' => 'VuFindHarvest\\Exception\\OaiException', ), 'className' => 'VuFindHarvest\\OaiPmh\\HarvesterCommand', 'functionName' => '__construct', 'templateTypeMap' => PHPStan\Type\Generic\TemplateTypeMap::__set_state(array( 'types' => array ( ), )), 'typeAliasesMap' => array ( ), 'bypassTypeAliases' => false, )), )), '2da63f2d567b666e9f319080756741f8' => PHPStan\PhpDoc\NameScopedPhpDocString::__set_state(array( 'phpDocString' => '/** * Configure the command. * * @return void * * @SuppressWarnings(PHPMD.ExcessiveMethodLength) */', 'nameScope' => PHPStan\Analyser\NameScope::__set_state(array( 'namespace' => 'VuFindHarvest\\OaiPmh', 'uses' => array ( 'client' => 'Laminas\\Http\\Client', 'command' => 'Symfony\\Component\\Console\\Command\\Command', 'inputargument' => 'Symfony\\Component\\Console\\Input\\InputArgument', 'inputinterface' => 'Symfony\\Component\\Console\\Input\\InputInterface', 'inputoption' => 'Symfony\\Component\\Console\\Input\\InputOption', 'outputinterface' => 'Symfony\\Component\\Console\\Output\\OutputInterface', 'consolewriter' => 'VuFindHarvest\\ConsoleOutput\\ConsoleWriter', 'writerawaretrait' => 'VuFindHarvest\\ConsoleOutput\\WriterAwareTrait', 'oaiexception' => 'VuFindHarvest\\Exception\\OaiException', ), 'className' => 'VuFindHarvest\\OaiPmh\\HarvesterCommand', 'functionName' => 'configure', 'templateTypeMap' => PHPStan\Type\Generic\TemplateTypeMap::__set_state(array( 'types' => array ( ), )), 'typeAliasesMap' => array ( ), 'bypassTypeAliases' => false, )), )), '74863b7339fc02de45798676dcdc0dac' => PHPStan\PhpDoc\NameScopedPhpDocString::__set_state(array( 'phpDocString' => '/** * Use command-line switches to add/override settings found in the .ini * file, if necessary. * * @param InputInterface $input Input object * @param array $settings Incoming settings * * @return array */', 'nameScope' => PHPStan\Analyser\NameScope::__set_state(array( 'namespace' => 'VuFindHarvest\\OaiPmh', 'uses' => array ( 'client' => 'Laminas\\Http\\Client', 'command' => 'Symfony\\Component\\Console\\Command\\Command', 'inputargument' => 'Symfony\\Component\\Console\\Input\\InputArgument', 'inputinterface' => 'Symfony\\Component\\Console\\Input\\InputInterface', 'inputoption' => 'Symfony\\Component\\Console\\Input\\InputOption', 'outputinterface' => 'Symfony\\Component\\Console\\Output\\OutputInterface', 'consolewriter' => 'VuFindHarvest\\ConsoleOutput\\ConsoleWriter', 'writerawaretrait' => 'VuFindHarvest\\ConsoleOutput\\WriterAwareTrait', 'oaiexception' => 'VuFindHarvest\\Exception\\OaiException', ), 'className' => 'VuFindHarvest\\OaiPmh\\HarvesterCommand', 'functionName' => 'updateSettingsWithConsoleOptions', 'templateTypeMap' => PHPStan\Type\Generic\TemplateTypeMap::__set_state(array( 'types' => array ( ), )), 'typeAliasesMap' => array ( ), 'bypassTypeAliases' => false, )), )), 'fff726ade09c8973776f61d3208dea73' => PHPStan\PhpDoc\NameScopedPhpDocString::__set_state(array( 'phpDocString' => '/** * Run the command. * * @param InputInterface $input Input object * @param OutputInterface $output Output object * * @return int 0 for success */', 'nameScope' => PHPStan\Analyser\NameScope::__set_state(array( 'namespace' => 'VuFindHarvest\\OaiPmh', 'uses' => array ( 'client' => 'Laminas\\Http\\Client', 'command' => 'Symfony\\Component\\Console\\Command\\Command', 'inputargument' => 'Symfony\\Component\\Console\\Input\\InputArgument', 'inputinterface' => 'Symfony\\Component\\Console\\Input\\InputInterface', 'inputoption' => 'Symfony\\Component\\Console\\Input\\InputOption', 'outputinterface' => 'Symfony\\Component\\Console\\Output\\OutputInterface', 'consolewriter' => 'VuFindHarvest\\ConsoleOutput\\ConsoleWriter', 'writerawaretrait' => 'VuFindHarvest\\ConsoleOutput\\WriterAwareTrait', 'oaiexception' => 'VuFindHarvest\\Exception\\OaiException', ), 'className' => 'VuFindHarvest\\OaiPmh\\HarvesterCommand', 'functionName' => 'execute', 'templateTypeMap' => PHPStan\Type\Generic\TemplateTypeMap::__set_state(array( 'types' => array ( ), )), 'typeAliasesMap' => array ( ), 'bypassTypeAliases' => false, )), )), '334729c4bb720ed95aa190be694aa631' => PHPStan\PhpDoc\NameScopedPhpDocString::__set_state(array( 'phpDocString' => '/** * Get the target directory for writing harvested files. * * @return string */', 'nameScope' => PHPStan\Analyser\NameScope::__set_state(array( 'namespace' => 'VuFindHarvest\\OaiPmh', 'uses' => array ( 'client' => 'Laminas\\Http\\Client', 'command' => 'Symfony\\Component\\Console\\Command\\Command', 'inputargument' => 'Symfony\\Component\\Console\\Input\\InputArgument', 'inputinterface' => 'Symfony\\Component\\Console\\Input\\InputInterface', 'inputoption' => 'Symfony\\Component\\Console\\Input\\InputOption', 'outputinterface' => 'Symfony\\Component\\Console\\Output\\OutputInterface', 'consolewriter' => 'VuFindHarvest\\ConsoleOutput\\ConsoleWriter', 'writerawaretrait' => 'VuFindHarvest\\ConsoleOutput\\WriterAwareTrait', 'oaiexception' => 'VuFindHarvest\\Exception\\OaiException', ), 'className' => 'VuFindHarvest\\OaiPmh\\HarvesterCommand', 'functionName' => 'getHarvestRoot', 'templateTypeMap' => PHPStan\Type\Generic\TemplateTypeMap::__set_state(array( 'types' => array ( ), )), 'typeAliasesMap' => array ( ), 'bypassTypeAliases' => false, )), )), '9425bbfba7c9cd1e75ab05c4f02ea486' => PHPStan\PhpDoc\NameScopedPhpDocString::__set_state(array( 'phpDocString' => '/** * Get an HTTP client. * * @return Client */', 'nameScope' => PHPStan\Analyser\NameScope::__set_state(array( 'namespace' => 'VuFindHarvest\\OaiPmh', 'uses' => array ( 'client' => 'Laminas\\Http\\Client', 'command' => 'Symfony\\Component\\Console\\Command\\Command', 'inputargument' => 'Symfony\\Component\\Console\\Input\\InputArgument', 'inputinterface' => 'Symfony\\Component\\Console\\Input\\InputInterface', 'inputoption' => 'Symfony\\Component\\Console\\Input\\InputOption', 'outputinterface' => 'Symfony\\Component\\Console\\Output\\OutputInterface', 'consolewriter' => 'VuFindHarvest\\ConsoleOutput\\ConsoleWriter', 'writerawaretrait' => 'VuFindHarvest\\ConsoleOutput\\WriterAwareTrait', 'oaiexception' => 'VuFindHarvest\\Exception\\OaiException', ), 'className' => 'VuFindHarvest\\OaiPmh\\HarvesterCommand', 'functionName' => 'getHttpClient', 'templateTypeMap' => PHPStan\Type\Generic\TemplateTypeMap::__set_state(array( 'types' => array ( ), )), 'typeAliasesMap' => array ( ), 'bypassTypeAliases' => false, )), )), '58067275de4488123d6ffb668d540fdf' => PHPStan\PhpDoc\NameScopedPhpDocString::__set_state(array( 'phpDocString' => '/** * Load configuration from an .ini file (or return false on error) * * @param string $ini Configuration file to load * @param string|bool $section Section of .ini to load (or false for all) * * @return array|bool */', 'nameScope' => PHPStan\Analyser\NameScope::__set_state(array( 'namespace' => 'VuFindHarvest\\OaiPmh', 'uses' => array ( 'client' => 'Laminas\\Http\\Client', 'command' => 'Symfony\\Component\\Console\\Command\\Command', 'inputargument' => 'Symfony\\Component\\Console\\Input\\InputArgument', 'inputinterface' => 'Symfony\\Component\\Console\\Input\\InputInterface', 'inputoption' => 'Symfony\\Component\\Console\\Input\\InputOption', 'outputinterface' => 'Symfony\\Component\\Console\\Output\\OutputInterface', 'consolewriter' => 'VuFindHarvest\\ConsoleOutput\\ConsoleWriter', 'writerawaretrait' => 'VuFindHarvest\\ConsoleOutput\\WriterAwareTrait', 'oaiexception' => 'VuFindHarvest\\Exception\\OaiException', ), 'className' => 'VuFindHarvest\\OaiPmh\\HarvesterCommand', 'functionName' => 'getSettingsFromIni', 'templateTypeMap' => PHPStan\Type\Generic\TemplateTypeMap::__set_state(array( 'types' => array ( ), )), 'typeAliasesMap' => array ( ), 'bypassTypeAliases' => false, )), )), '3ebc101af0202131d3ac26fac0613968' => PHPStan\PhpDoc\NameScopedPhpDocString::__set_state(array( 'phpDocString' => '/** * Load the harvest settings. Return false on error. * * @param InputInterface $input Input object * * @return array|bool */', 'nameScope' => PHPStan\Analyser\NameScope::__set_state(array( 'namespace' => 'VuFindHarvest\\OaiPmh', 'uses' => array ( 'client' => 'Laminas\\Http\\Client', 'command' => 'Symfony\\Component\\Console\\Command\\Command', 'inputargument' => 'Symfony\\Component\\Console\\Input\\InputArgument', 'inputinterface' => 'Symfony\\Component\\Console\\Input\\InputInterface', 'inputoption' => 'Symfony\\Component\\Console\\Input\\InputOption', 'outputinterface' => 'Symfony\\Component\\Console\\Output\\OutputInterface', 'consolewriter' => 'VuFindHarvest\\ConsoleOutput\\ConsoleWriter', 'writerawaretrait' => 'VuFindHarvest\\ConsoleOutput\\WriterAwareTrait', 'oaiexception' => 'VuFindHarvest\\Exception\\OaiException', ), 'className' => 'VuFindHarvest\\OaiPmh\\HarvesterCommand', 'functionName' => 'getSettings', 'templateTypeMap' => PHPStan\Type\Generic\TemplateTypeMap::__set_state(array( 'types' => array ( ), )), 'typeAliasesMap' => array ( ), 'bypassTypeAliases' => false, )), )), '3ae767beb90f645c3ee31dedb322a448' => PHPStan\PhpDoc\NameScopedPhpDocString::__set_state(array( 'phpDocString' => '/** * Harvest a single repository. * * @param InputInterface $input Input object * @param OutputInterface $output Output object * @param string $target Name of repo (used for target directory) * @param array $settings Settings for the harvester. * * @return void * @throws \\Exception */', 'nameScope' => PHPStan\Analyser\NameScope::__set_state(array( 'namespace' => 'VuFindHarvest\\OaiPmh', 'uses' => array ( 'client' => 'Laminas\\Http\\Client', 'command' => 'Symfony\\Component\\Console\\Command\\Command', 'inputargument' => 'Symfony\\Component\\Console\\Input\\InputArgument', 'inputinterface' => 'Symfony\\Component\\Console\\Input\\InputInterface', 'inputoption' => 'Symfony\\Component\\Console\\Input\\InputOption', 'outputinterface' => 'Symfony\\Component\\Console\\Output\\OutputInterface', 'consolewriter' => 'VuFindHarvest\\ConsoleOutput\\ConsoleWriter', 'writerawaretrait' => 'VuFindHarvest\\ConsoleOutput\\WriterAwareTrait', 'oaiexception' => 'VuFindHarvest\\Exception\\OaiException', ), 'className' => 'VuFindHarvest\\OaiPmh\\HarvesterCommand', 'functionName' => 'harvestSingleRepository', 'templateTypeMap' => PHPStan\Type\Generic\TemplateTypeMap::__set_state(array( 'types' => array ( ), )), 'typeAliasesMap' => array ( ), 'bypassTypeAliases' => false, )), )), ), ));