Datahub-Factory
    
    
  
  
  
view release on metacpan or search on metacpan
    "LWP::UserAgent" => 0,
    "Log::Any" => 0,
    "Log::Any::Adapter" => 0,
    "Log::Any::Adapter::Log4perl" => 0,
    "Log::Log4perl" => 0,
    "Module::Load" => 0,
    "Moo" => 0,
    "MooX::Aliases" => 0,
    "MooX::Role::Logger" => 0,
    "Moose::Role" => 0,
    "Ref::Util" => 0,
    "Sub::Exporter" => 0,
    "Term::ANSIColor" => 0,
    "Throwable::Error" => 0,
    "Try::Tiny" => 0,
    "Try::Tiny::ByClass" => 0,
    "URI::URL" => 0,
    "XML::LibXML" => 0,
    "namespace::clean" => 0,
    "perl" => "5.008005"
  },
            "LWP::UserAgent" : "0",
            "Log::Any" : "0",
            "Log::Any::Adapter" : "0",
            "Log::Any::Adapter::Log4perl" : "0",
            "Log::Log4perl" : "0",
            "Module::Load" : "0",
            "Moo" : "0",
            "MooX::Aliases" : "0",
            "MooX::Role::Logger" : "0",
            "Moose::Role" : "0",
            "Ref::Util" : "0",
            "Sub::Exporter" : "0",
            "Term::ANSIColor" : "0",
            "Throwable::Error" : "0",
            "Try::Tiny" : "0",
            "Try::Tiny::ByClass" : "0",
            "URI::URL" : "0",
            "XML::LibXML" : "0",
            "namespace::clean" : "0",
            "perl" : "5.008005"
         }
  LWP::UserAgent: '0'
  Log::Any: '0'
  Log::Any::Adapter: '0'
  Log::Any::Adapter::Log4perl: '0'
  Log::Log4perl: '0'
  Module::Load: '0'
  Moo: '0'
  MooX::Aliases: '0'
  MooX::Role::Logger: '0'
  Moose::Role: '0'
  Ref::Util: '0'
  Sub::Exporter: '0'
  Term::ANSIColor: '0'
  Throwable::Error: '0'
  Try::Tiny: '0'
  Try::Tiny::ByClass: '0'
  URI::URL: '0'
  XML::LibXML: '0'
  namespace::clean: '0'
  perl: '5.008005'
resources:
requires 'Module::Load';
requires 'Moo';
requires 'MooX::Aliases';
requires 'Moose::Role';
requires 'MooX::Role::Logger';
requires 'namespace::clean';
requires 'Sub::Exporter';
requires 'Catmandu::OAI';
requires 'Catmandu::Solr';
requires 'Catmandu::Importer::XML';
requires "Ref::Util";
requires "DateTime";
requires 'Term::ANSIColor';
requires 'Try::Tiny';
requires 'URI::URL';
requires 'Config::Onion';
requires 'HTTP::Headers';
requires 'HTTP::Request::Common';
requires 'JSON';
requires 'Try::Tiny::ByClass';
requires 'XML::LibXML';
lib/Datahub/Factory/Util.pm view on Meta::CPAN
package Datahub::Factory::Util;
use Datahub::Factory::Sane;
our $VERSION = '1.77';
use Exporter qw(import);
use Scalar::Util  ();
use Ref::Util     ();
our %EXPORT_TAGS = (
    misc => [qw(require_package)]
);
our @EXPORT_OK = map {@$_} values %EXPORT_TAGS;
$EXPORT_TAGS{all} = \@EXPORT_OK;
# globtype Reference
*is_ref = \&Ref::Util::is_ref;
# globtype Reference
*is_glob_ref = \&Ref::Util::is_plain_globref;
# Output everything in UTF-8
binmode STDOUT, ":utf8";
sub is_value {
    defined($_[0]) && !is_ref($_[0]) && !is_glob_ref(\$_[0]);
}
sub is_string {
    is_value($_[0]) && length($_[0]) > 0;
( run in 0.492 second using v1.01-cache-2.11-cpan-c333fce770f )