Lines Matching refs:arg

205 	 * @param string $arg   Either 'auto', 'optional' or an filename that
209 * @return string $arg The argument.
211 static function cli_arg_typ_loader($arg, $cfg, $key)
213 if (($arg == '0' || $arg == '1') && !file_exists($arg) && substr(PHP_OS, 0, 3) != 'WIN') {
256 if ($arg == '0') {
262 $arg = $found;
264 return self::cli_arg_typ_file($arg);
271 * @param string $arg The new phar component.
274 * @return string $arg The new argument file.
276 static function cli_arg_typ_pharnew($arg, $cfg, $key)
278 $arg = self::cli_arg_typ_filenew($arg, $cfg, $key);
279 if (!Phar::isValidPharFilename($arg)) {
282 return $arg;
291 * @param string $arg The file in the phar to open.
297 static function cli_arg_typ_pharfile($arg, $cfg, $key)
300 $pharfile = self::cli_arg_typ_file($arg, $cfg, $key);
303 self::error("Unable to open phar '$arg'\n");
308 self::error("Exception while opening phar '$arg':\n" . $e->getMessage() . "\n");
321 * $arg = 'pharchive.phar/file.php';
322 * cli_arg_typ_pharurl($arg)
325 * @param string $arg The url-like phar archive to retrieve.
328 static function cli_arg_typ_pharurl($arg, $cfg, $key)
330 return 'phar://' . self::cli_arg_typ_pharfile($arg, $cfg, $key);
337 * @param string $arg The phar archive to use.
340 static function cli_arg_typ_phar($arg, $cfg, $key)
343 return new Phar(self::cli_arg_typ_pharfile($arg, $cfg, $key));
353 * @param string $arg The argument (the entry)
354 * @return string $arg The entry itself.
356 static function cli_arg_typ_entry($arg, $cfg, $key)
359 return $arg;
366 * @param string $arg The phar selection
369 * @return string $arg The selected algorithm
371 static function cli_arg_typ_compalg($arg, $cfg, $key)
373 $arg = self::cli_arg_typ_select($arg, $cfg, $key);
375 switch($arg) {
378 $arg = 'gz';
380 $arg = 'bz2';
382 $arg = '0';
386 return $arg;
393 * @param string $arg The phar selection
396 * @return string $arg The private key.
398 static function cli_arg_typ_privkey($arg, $cfg, $key)
400 $arg = self::cli_arg_typ_filecont($arg, $cfg, $key);
403 if ($arg && !in_array('OpenSSL', $hash_avail))
407 return $arg;
1299 * Cli Command arg metaget