line |
stmt |
bran |
cond |
sub |
pod |
time |
code |
1
|
4
|
|
|
4
|
|
1667734
|
use warnings; |
|
4
|
|
|
|
|
7
|
|
|
4
|
|
|
|
|
141
|
|
2
|
4
|
|
|
4
|
|
19
|
use strict; |
|
4
|
|
|
|
|
7
|
|
|
4
|
|
|
|
|
225
|
|
3
|
|
|
|
|
|
|
|
4
|
|
|
|
|
|
|
package Jifty::Everything; |
5
|
|
|
|
|
|
|
|
6
|
|
|
|
|
|
|
=head1 NAME |
7
|
|
|
|
|
|
|
|
8
|
|
|
|
|
|
|
Jifty::Everything - Load all of the important Jifty modules at once. |
9
|
|
|
|
|
|
|
|
10
|
|
|
|
|
|
|
=head1 DESCRIPTION |
11
|
|
|
|
|
|
|
|
12
|
|
|
|
|
|
|
This package is loaded very early in the process of loading Jifty to bring in all of the wonderful goodies that make up Jifty. If you use L: |
13
|
|
|
|
|
|
|
|
14
|
|
|
|
|
|
|
use Jifty; |
15
|
|
|
|
|
|
|
|
16
|
|
|
|
|
|
|
you use this package, so you should not need to use it yourself in most circumstances. |
17
|
|
|
|
|
|
|
|
18
|
|
|
|
|
|
|
=cut |
19
|
|
|
|
|
|
|
|
20
|
4
|
|
|
4
|
|
83
|
use Cwd (); |
|
4
|
|
|
|
|
9
|
|
|
4
|
|
|
|
|
247
|
|
21
|
|
|
|
|
|
|
BEGIN { |
22
|
|
|
|
|
|
|
# Cwd::cwd() insists doing `pwd`, which is a few hundreds of shell |
23
|
|
|
|
|
|
|
# outs just in the BEGIN time for Module::Pluggable to load things. |
24
|
4
|
50
|
|
4
|
|
23
|
if ($^O ne 'MSWin32') { |
25
|
4
|
|
|
|
|
3787
|
require POSIX; |
26
|
4
|
|
|
|
|
29887
|
*Cwd::cwd = *POSIX::getcwd; |
27
|
|
|
|
|
|
|
} |
28
|
|
|
|
|
|
|
} |
29
|
|
|
|
|
|
|
|
30
|
4
|
|
|
4
|
|
2442
|
use Jifty (); |
|
0
|
|
|
|
|
|
|
|
0
|
|
|
|
|
|
|
31
|
|
|
|
|
|
|
use Jifty::I18N (); |
32
|
|
|
|
|
|
|
use Jifty::Dispatcher (); |
33
|
|
|
|
|
|
|
use Jifty::Object (); |
34
|
|
|
|
|
|
|
use Jifty::Config (); |
35
|
|
|
|
|
|
|
use Jifty::Handle (); |
36
|
|
|
|
|
|
|
use Jifty::ClassLoader (); |
37
|
|
|
|
|
|
|
use Jifty::Util (); |
38
|
|
|
|
|
|
|
use Jifty::API (); |
39
|
|
|
|
|
|
|
use Jifty::DateTime (); |
40
|
|
|
|
|
|
|
use Jifty::Record (); |
41
|
|
|
|
|
|
|
use Jifty::Collection (); |
42
|
|
|
|
|
|
|
use Jifty::Action (); |
43
|
|
|
|
|
|
|
use Jifty::Action::AboutMe (); |
44
|
|
|
|
|
|
|
use Jifty::Action::Autocomplete (); |
45
|
|
|
|
|
|
|
use Jifty::Action::Redirect (); |
46
|
|
|
|
|
|
|
use Jifty::Action::Record (); |
47
|
|
|
|
|
|
|
use Jifty::Action::Record::Create (); |
48
|
|
|
|
|
|
|
use Jifty::Action::Record::Update (); |
49
|
|
|
|
|
|
|
use Jifty::Action::Record::Delete (); |
50
|
|
|
|
|
|
|
|
51
|
|
|
|
|
|
|
|
52
|
|
|
|
|
|
|
use Jifty::Continuation (); |
53
|
|
|
|
|
|
|
|
54
|
|
|
|
|
|
|
use Jifty::LetMe (); |
55
|
|
|
|
|
|
|
|
56
|
|
|
|
|
|
|
use Jifty::Logger (); |
57
|
|
|
|
|
|
|
use Jifty::Handler (); |
58
|
|
|
|
|
|
|
use Jifty::View::Static::Handler (); |
59
|
|
|
|
|
|
|
use Jifty::View::Declare::Handler (); |
60
|
|
|
|
|
|
|
use Jifty::View::Mason::Handler (); |
61
|
|
|
|
|
|
|
|
62
|
|
|
|
|
|
|
use Jifty::Model::Metadata (); |
63
|
|
|
|
|
|
|
use Jifty::Model::Session (); |
64
|
|
|
|
|
|
|
use Jifty::Model::SessionCollection (); |
65
|
|
|
|
|
|
|
|
66
|
|
|
|
|
|
|
|
67
|
|
|
|
|
|
|
use Jifty::Request (); |
68
|
|
|
|
|
|
|
use Jifty::Request::Mapper (); |
69
|
|
|
|
|
|
|
use Jifty::Result (); |
70
|
|
|
|
|
|
|
use Jifty::Response (); |
71
|
|
|
|
|
|
|
use Jifty::CurrentUser (); |
72
|
|
|
|
|
|
|
|
73
|
|
|
|
|
|
|
use Jifty::Web (); |
74
|
|
|
|
|
|
|
use Jifty::Web::Session (); |
75
|
|
|
|
|
|
|
use Jifty::Web::PageRegion (); |
76
|
|
|
|
|
|
|
use Jifty::Web::Form (); |
77
|
|
|
|
|
|
|
use Jifty::Web::Form::Clickable (); |
78
|
|
|
|
|
|
|
use Jifty::Web::Form::Element (); |
79
|
|
|
|
|
|
|
use Jifty::Web::Form::Link (); |
80
|
|
|
|
|
|
|
use Jifty::Web::Form::Field (); |
81
|
|
|
|
|
|
|
use Jifty::Web::Menu (); |
82
|
|
|
|
|
|
|
|
83
|
|
|
|
|
|
|
use Jifty::Subs (); |
84
|
|
|
|
|
|
|
use Jifty::Subs::Render (); |
85
|
|
|
|
|
|
|
|
86
|
|
|
|
|
|
|
use Jifty::CAS (); |
87
|
|
|
|
|
|
|
|
88
|
|
|
|
|
|
|
use Jifty::Module::Pluggable; |
89
|
|
|
|
|
|
|
#Jifty::Module::Pluggable->import(search_path => ['Jifty::Web::Form::Field'], require => 1, except => qr/\.#/); |
90
|
|
|
|
|
|
|
#__PACKAGE__->plugins; |
91
|
|
|
|
|
|
|
|
92
|
|
|
|
|
|
|
# Set up to load commands defined in Jifty/Plugin/*/Command/*.pm |
93
|
|
|
|
|
|
|
# we do the actual load in Jifty::Script |
94
|
|
|
|
|
|
|
Jifty::Module::Pluggable->import( |
95
|
|
|
|
|
|
|
search_path => ['Jifty::Plugin'], |
96
|
|
|
|
|
|
|
file_regex => qr{/Command/[^/]+\.pm}, |
97
|
|
|
|
|
|
|
require => 1, |
98
|
|
|
|
|
|
|
sub_name => "plugin_commands", |
99
|
|
|
|
|
|
|
); |
100
|
|
|
|
|
|
|
|
101
|
|
|
|
|
|
|
=head1 SEE ALSO |
102
|
|
|
|
|
|
|
|
103
|
|
|
|
|
|
|
L |
104
|
|
|
|
|
|
|
|
105
|
|
|
|
|
|
|
=head1 LICENSE |
106
|
|
|
|
|
|
|
|
107
|
|
|
|
|
|
|
Jifty is Copyright 2005-2010 Best Practical Solutions, LLC. |
108
|
|
|
|
|
|
|
Jifty is distributed under the same terms as Perl itself. |
109
|
|
|
|
|
|
|
|
110
|
|
|
|
|
|
|
=cut |
111
|
|
|
|
|
|
|
|
112
|
|
|
|
|
|
|
1; |