Group
Extension

Matches 35358

GDPR-IAB-TCFv2 ( P/PA/PACMAN/GDPR-IAB-TCFv2-0.203.tar.gz, PACMAN, 2025; MetaCPAN )
GDPR-IAB-TCFv2/README.pod ( view source; MetaCPAN )
AHCENAXCkAKDAADnAABRgA5mdfCKZuYJez-NQm0TBMYA4oCAAGQYIAAAAAAEAIAEgAA.argAC0gAAAAAAAAAAAA',
        json => {
            verbose        => 0,
            compact        => 1,
            use_epoch     
to find a particular id.

=item *

C<json> is hashref with the following properties used to customize the json format:

=over 

=item *

C<verbose> changes the json encoding. By default we omit some f
_consents> to create 
a compact json representation. With C<verbose> we will present everything. See L</TO_JSON> for more details.

=item *

C<compact> changes the json encoding. All fields that are a
WebService-OpenSky ( O/OV/OVID/WebService-OpenSky-0.5.tar.gz, OVID, 2025; MetaCPAN )
WebService-OpenSky/lib/WebService/OpenSky.pm ( view source; MetaCPAN )
use PerlX::Maybe;
use Config::INI::Reader;

use Mojo::UserAgent;
use Mojo::URL;
use Mojo::JSON qw( decode_json );
use Type::Params -sigs;

our $VERSION = '0.5';

param config => (
    is      => 'ro',
g ) {
        $self->_debug($response_body);
    }
    my $raw_response = $response_body ? decode_json($response_body) : undef;
    return $response_class->new(
        route              => $route,
 
DBIx-Squirrel ( C/CP/CPANIC/DBIx-Squirrel-1.6.5.tar.gz, CPANIC, 2025; MetaCPAN )
DBIx-Squirrel/lib/DBIx/Squirrel/Transform/JSON/Syck.pm ( view source; MetaCPAN )
ransform::JSON::Syck;

use strict;
use warnings;
use JSON::Syck;

BEGIN {
    require DBIx::Squirrel unless keys(%DBIx::Squirrel::);
    require Exporter;
    $DBIx::Squirrel::Transform::JSON::Syck::V
JSON::Syck::ISA       = qw/Exporter/;
    @DBIx::Squirrel::Transform::JSON::Syck::EXPORT_OK = qw/as_json/;
    @DBIx::Squirrel::Transform::JSON::Syck::EXPORT
        = @DBIx::Squirrel::Transform::JSON
s_json {
    return sub {
        local($JSON::Syck::ImplicitTyping)  = !!1;
        local($JSON::Syck::ImplicitUnicode) = !!1;
        local($JSON::Syck::SortKeys)        = !!1;
        return JSON::
App-Mxpress-PDF ( L/LN/LNATION/App-Mxpress-PDF-0.22.tar.gz, LNATION, 2025; MetaCPAN )
App-Mxpress-PDF/lib/App/Mxpress/Client.pm ( view source; MetaCPAN )
rd qw/Object Str StrMatch Enum Optional HashRef Bool/;
use Future::HTTP;
use HTTP::CookieJar;
use JSON;

our ($validate, $session);
BEGIN {
	$validate = cpo(
		login => {
			username => Str,
			passwo
alhost:5000'
	}
);

has [qw/csrf/] => (
	is => 'rw',
	isa => Str
);

has json => (
	is => 'ro',
	default => sub {
		return JSON->new->allow_blessed->convert_blessed;
	}
);

has ua => (
	is => 'ro',
	d
a->http_get(
		sprintf("%s/api/session", $self->host),
		headers => {
			'Accept' => 'application/json'
		}
	)->then(sub {
		my ($body, $headers) = @_;
		$self->csrf($headers->{token});
		return Futur
Module-Generate ( L/LN/LNATION/Module-Generate-1.03.tar.gz, LNATION, 2025; MetaCPAN )
Module-Generate/lib/Module/Generate.pod ( view source; MetaCPAN )
ub('write')
			->sub('render')
			->sub('generate')
			->sub('_raw')
			->sub('_text')
			->sub('_json')
		->generate;

=head1 SUBROUTINES/METHODS

=head2 start

Instantiate a new Module::Generate obj
App-Mxpress-PDF ( L/LN/LNATION/App-Mxpress-PDF-0.22.tar.gz, LNATION, 2025; MetaCPAN )
App-Mxpress-PDF/lib/App/Mxpress/PDF/API.pm ( view source; MetaCPAN )
d => Types::Standard::Optional->of(Str)
);

post '/login' => sub {
	my $body = $login->(
		decode_json(request->body)
	);

	my %res = ();
	if ($body->{username} && $body->{password}) {
		if ($body->{u
{success} = 'You have logged in.';
		}
	}
	
	return encode_json(\%res);
};

post '/logout' => sub {
	app->destroy_session;
	return encode_json({ success => 'User has logged out.' });
};

get '/session

	# check whether we have a session
	response_headers 'Token' => get_csrf_token();
	return encode_json({ 
		session => session->data->{logged_in} ? 1 : 0 
	});
};

our $generatePOD = compile_named(
	s
Markdown-Perl ( M/MA/MATHIAS/Dist-Setup/Markdown-Perl-1.11.tar.gz, MATHIAS, 2025; MetaCPAN )
Markdown-Perl/lib/Markdown/Perl/HTML.pm ( view source; MetaCPAN )
ntities is coming from the following command line:
#
# wget https://html.spec.whatwg.org/entities.json -O - | ptp -g '^\s*"&\w+;"' --sq '#' -p 'm/^.*"&(\w+);".*codepoints": \[([\d, ]+)\].*$/; $s = "";
GDPR-IAB-TCFv2 ( P/PA/PACMAN/GDPR-IAB-TCFv2-0.203.tar.gz, PACMAN, 2025; MetaCPAN )
GDPR-IAB-TCFv2/lib/GDPR/IAB/TCFv2/PublisherRestrictions.pm ( view source; MetaCPAN )
ing 'options'"      unless defined $args{options};
    croak "missing 'options.json'" unless defined $args{options}->{json};

    my $data      = $args{data};
    my $data_size = $args{data_size};
   
$self->{restrictions}->{$purpose_id}->{$restriction_type}
      ->contains($vendor_id);
}

sub TO_JSON {
    my $self = shift;

    my %publisher_restrictions;

    foreach my $purpose_id ( keys %{ $s
 substr($self->{data}, OFFSET ),
        data_size => length($self->{data}),
        options => { json => ... },
    );

    say "there is publisher restriction on purpose id 1, type 0 on vendor 284"
YAOO ( L/LN/LNATION/YAOO-0.10.tar.gz, LNATION, 2025; MetaCPAN )
YAOO/lib/YAOO.pm ( view source; MetaCPAN )
anipulate the passed value when ever it is set.

	has seventeen => isa(object(1)), coerce(sub {
		JSON->new();
	});

=cut

=head2 required

Define a required sub routing so that you can dynamically ch
Proc-Forkmap ( T/TR/TRSKI/Proc-Forkmap-0.2305.tar.gz, TRSKI, 2025; MetaCPAN )
Proc-Forkmap/lib/Proc/Forkmap.pm ( view source; MetaCPAN )
tures (arrays, hashes, objects), serialize them yourself
inside the code block (for example using JSON or Storable).

=item * TEMPFILE_DIR

Directory to store tempfiles (default: File::Temp default).
Module-Generate ( L/LN/LNATION/Module-Generate-1.03.tar.gz, LNATION, 2025; MetaCPAN )
Module-Generate/lib/Module/Generate.pm ( view source; MetaCPAN )
ub('write')
			->sub('render')
			->sub('generate')
			->sub('_raw')
			->sub('_text')
			->sub('_json')
		->generate;

=head1 SUBROUTINES/METHODS

=head2 start

Instantiate a new Module::Generate obj
GDPR-IAB-TCFv2 ( P/PA/PACMAN/GDPR-IAB-TCFv2-0.203.tar.gz, PACMAN, 2025; MetaCPAN )
GDPR-IAB-TCFv2/lib/GDPR/IAB/TCFv2/PublisherTC.pm ( view source; MetaCPAN )
ing 'options'"      unless defined $args{options};
    croak "missing 'options.json'" unless defined $args{options}->{json};

    my $data      = $args{data};
    my $data_size = $args{data_size};
   
purposes};

    return $self->_safe_is_custom_purpose_legitimate_interest_allowed($id);
}

sub TO_JSON {
    my $self = shift;

    my %consents = map { $_ => $self->_safe_is_purpose_consent_allowed($
urn {
        consents =>
          $self->_format_json_subsection( \%consents, MAX_PURPOSE_ID ),
        legitimate_interests => $self->_format_json_subsection(
            \%legitimate_interests, MA
Whelk ( B/BR/BRTASTIC/Whelk-1.04.tar.gz, BRTASTIC, 2025; MetaCPAN )
Whelk/lib/Whelk/Schema/Definition/Boolean.pm ( view source; MetaCPAN )
ition::Boolean::VERSION = '1.04';
use Whelk::StrictBase 'Whelk::Schema::Definition::_Scalar';
use JSON::PP;
use List::Util qw(none);

sub openapi_dump
{
	my ($self, $openapi_obj, %hints) = @_;

	my $r
_ } (JSON::PP::true, JSON::PP::false);
	}
	else {
		$inhaled = 'boolean'
			if none { $value eq $_ } (1, 0, !!1, !!0);
	}

	return $inhaled;
}

sub _exhale
{
	return pop() ? JSON::PP::true : JSON::PP:
GDPR-IAB-TCFv2 ( P/PA/PACMAN/GDPR-IAB-TCFv2-0.203.tar.gz, PACMAN, 2025; MetaCPAN )
GDPR-IAB-TCFv2/lib/GDPR/IAB/TCFv2/RangeSection.pm ( view source; MetaCPAN )
ing 'options'"      unless defined $args{options};
    croak "missing 'options.json'" unless defined $args{options}->{json};

    my $data      = $args{data};
    my $data_size = $args{data_size};
   
turn \@vendors;
}

sub TO_JSON {
    my $self = shift;

    return $self->all if !!$self->{options}->{json}->{compact};

    my ( $false, $true ) = @{ $self->{options}->{json}->{boolean_values} };

  
  my %map;
    if ( !!$self->{options}->{json}->{verbose} ) {
        %map = map { $_ => $false } 1 .. $self->{max_id};
    }

    foreach my $range ( @{ $self->{ranges} } ) {
        %map = ( %map, m
ODS ( L/LN/LNATION/ODS-0.05.tar.gz, LNATION, 2025; MetaCPAN )
ODS/lib/ODS/Storage/Directory.pm ( view source; MetaCPAN )
rows ? ODS::Iterator->new(table => $self->table) : $self->all;

	# this only works for JSON and YAML, CSS and JSONL we can stream/read rows/lines instead of reading/loading
	# all into memory.
	my $se
DBIx-Squirrel ( C/CP/CPANIC/DBIx-Squirrel-1.6.5.tar.gz, CPANIC, 2025; MetaCPAN )
DBIx-Squirrel/lib/DBIx/Squirrel/Utils.pm ( view source; MetaCPAN )
truction      ();
use Dotenv                        ();
use Encode                        ();
use JSON::Syck                    ();
use Scalar::Util;
use Sub::Name;

BEGIN {
    require Exporter;
    
ytes = memBunzip($bytes);
    }
    if ($filename =~ /\.json/) {
        local $JSON::Syck::ImplicitUnicode = !!1;
        return do { $_ = JSON::Syck::Load($bytes) };
    }
    if (!exists($options{d
ODS ( L/LN/LNATION/ODS-0.05.tar.gz, LNATION, 2025; MetaCPAN )
ODS/lib/ODS/Storage/File.pm ( view source; MetaCPAN )
rows ? ODS::Iterator->new(table => $self->table) : $self->all;

	# this only works for JSON and YAML, CSS and JSONL we can stream/read rows/lines instead of reading/loading
	# all into memory.
	my $se
rows ? ODS::Iterator->new(table => $self->table) : $self->all;

	# this only works for JSON and YAML, CSS and JSONL we can stream/read rows/lines instead of reading/loading
	# all into memory.
	my $se
GDPR-IAB-TCFv2 ( P/PA/PACMAN/GDPR-IAB-TCFv2-0.203.tar.gz, PACMAN, 2025; MetaCPAN )
GDPR-IAB-TCFv2/lib/GDPR/IAB/TCFv2/Publisher.pm ( view source; MetaCPAN )
ing 'options'"      unless defined $args{options};
    croak "missing 'options.json'" unless defined $args{options}->{json};

    my $core_data      = $args{core_data};
    my $core_data_size = $args{
 @_;

    return $self->{publisher_tc};
}

sub TO_JSON {
    my $self = shift;

    my %tags = (
        restrictions => $self->{restrictions}->TO_JSON,
    );

    if ( defined $self->{publisher_tc} 
) {
        %tags = ( %tags, %{ $self->{publisher_tc}->TO_JSON } );
    }

    return \%tags;
}

1;
__END__

=head1 NAME

GDPR::IAB::TCFv2::Publisher - Transparency & Consent String version 2 publishe
GDPR-IAB-TCFv2 ( P/PA/PACMAN/GDPR-IAB-TCFv2-0.203.tar.gz, PACMAN, 2025; MetaCPAN )
GDPR-IAB-TCFv2/lib/GDPR/IAB/TCFv2/BitField.pm ( view source; MetaCPAN )
ing 'options'"      unless defined $args{options};
    croak "missing 'options.json'" unless defined $args{options}->{json};

    my $data      = $args{data};
    my $data_size = $args{data_size};
   
urn is_set( $self->{data}, $id - 1 );
}

sub TO_JSON {
    my $self = shift;

    my @data = split //, $self->{data};

    if ( !!$self->{options}->{json}->{compact} ) {
        return [ grep { $data[
>{max_id} ];
    }

    my ( $false, $true ) = @{ $self->{options}->{json}->{boolean_values} };

    if ( !!$self->{options}->{json}->{verbose} ) {
        return { map { $_ => $data[ $_ - 1 ] ? $true
Catalyst-Model-MetaCPAN-Client ( L/LN/LNATION/Catalyst-Model-MetaCPAN-Client-0.03.tar.gz, LNATION, 2025; MetaCPAN )
Catalyst-Model-MetaCPAN-Client/lib/Catalyst/Model/MetaCPAN/Client.pm ( view source; MetaCPAN )
nt";

	...


	package TestApp::Controller::MetaCPAN;

	use Moose;
	use namespace::autoclean;
	use JSON;
	BEGIN {
		extends 'Catalyst::Controller';
	}

	sub author :Chained('/') :PathPart('author') :Ar
$self, $c, $arg) = @_;
		my $author = $c->model('MetaCPAN')->author($arg);
		$c->res->body(encode_json($author));
	}


Beta.

=cut

=head1 SUBROUTINES/METHODS

=head2 new

=cut

=head2 client

=cut

=

Powered by Groonga
Maintained by Kenichi Ishigaki <ishigaki@cpan.org>. If you find anything, submit it on GitHub.