Доброго всем
¡ ¡ ¡ ALL GLORY TO GLORIA ! ! !
Mojo::Base::Che - some patch for Mojo::Base
Патчи Mojo::Base.
1. НЕТ!!NO!!!1111 Добавление путей в @INC;
2. Разрешены хазы/атрибуты не только латиницей;
НЕТ!!NO!!!1111 This module provide a extended form for add extra lib directories to perl's search path. See lib
НЕТ!!NO!!!1111 use Mojo::Base::Che -lib, qw(rel/path/lib /abs/path/lib); НЕТ!!NO!!!1111 use Mojo::Base::Che -lib, ['lib1', 'lib2']; НЕТ!!NO!!!1111 use Mojo::Base::Che '-lib:lib1:lib2;lib3'; НЕТ!!NO!!!1111 use Mojo::Base::Che -strict, qw(-lib lib1 lib2); НЕТ!!NO!!!1111 use Mojo::Base::Che qw(-base -lib lib1 lib2); НЕТ!!NO!!!1111 use Mojo::Base::Che 'SomeBaseClass', qw(-lib lib1 lib2); use lib 'lib'; use Mojo::Base 'Foo'; use Mojo::Base::Che; # apply patch # GLORY utf names allow has [qw(☭хаза ☆маза)];
НЕТ!!NO!!!1111 For relative lib path will use FindBin module and $FindBin::Bin is prepends to that lib. НЕТ!!NO!!!1111 Libs always applied first even its last on flags list.
$FindBin::Bin
Mojo::Base
Михаил Че (Mikhail Che), <mche[-at-]cpan.org>
<mche[-at-]cpan.org>
Please report any bugs or feature requests at https://github.com/mche/Mojolicious-Che/issues.
Copyright 2016-2018+ Mikhail Che.
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
To install Mojolicious::Che, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Mojolicious::Che
CPAN shell
perl -MCPAN -e shell install Mojolicious::Che
For more information on module installation, please visit the detailed CPAN module installation guide.