The Perl Advent Calendar needs more articles for 2022. Submit your idea today!

NAME

Zing::Entity - Environment-aware Base Class

ABSTRACT

Environment-aware Abstract Base Class

SYNOPSIS

  use Zing::Entity;

  my $entity = Zing::Entity->new;

  # $entity->app;
  # $entity->env;

DESCRIPTION

This package provides an environment-aware abstract base class for Zing classes that need to be environment-aware.

INHERITS

This package inherits behaviors from:

Zing::Class

LIBRARIES

This package uses type constraints from:

Zing::Types

ATTRIBUTES

This package has the following attributes:

app

  app(App)

This attribute is read-only, accepts (App) values, and is optional.

env

  env(Env)

This attribute is read-only, accepts (Env) values, and is optional.

AUTHOR

Al Newkirk, awncorp@cpan.org

LICENSE

Copyright (C) 2011-2019, Al Newkirk, et al.

This is free software; you can redistribute it and/or modify it under the terms of the The Apache License, Version 2.0, as elucidated in the "license file".

PROJECT

Wiki

Project

Initiatives

Milestones

Contributing

Issues