From: Aran Deltac Date: Fri, 24 Mar 2006 00:02:19 +0000 (+0000) Subject: Typos fixes to Manual/Component as well as adding Component to Manual.pod. X-Git-Tag: v0.06000~27 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=d444f9fa6d59ea5f09be9f9d2f29d9b3849ae948;p=dbsrgits%2FDBIx-Class.git Typos fixes to Manual/Component as well as adding Component to Manual.pod. --- diff --git a/lib/DBIx/Class/Manual.pod b/lib/DBIx/Class/Manual.pod index c0e607b..8e01396 100644 --- a/lib/DBIx/Class/Manual.pod +++ b/lib/DBIx/Class/Manual.pod @@ -30,5 +30,10 @@ Got trouble? Let us shoot it for you. If you're using the CDBI Compat layer, we suggest reading the L documentation. It should behave the same way. +=head2 L + +Listing of existing components, and documentation and example on how to +develop new ones. + =cut diff --git a/lib/DBIx/Class/Manual/Component.pod b/lib/DBIx/Class/Manual/Component.pod index 1dfe90d..f74f5bf 100644 --- a/lib/DBIx/Class/Manual/Component.pod +++ b/lib/DBIx/Class/Manual/Component.pod @@ -1,7 +1,7 @@ =head1 NAME -DBIx::Class::Manula::Component - Existing components and how to develop new ones. +DBIx::Class::Manual::Component - Existing components and how to develop new ones. =head1 USING @@ -24,29 +24,28 @@ Once a component is loaded all of it's methods, or otherwise, that it provides will be available in your class. The order in which is you load the components may be -very imporant, depending on the component. The general +very important, depending on the component. The general rule of thumb is to first load extra components and then load core ones last. If you are not sure, then read the docs for the components you are using and see if they mention anything about the order in which you should load them. -=head1 EXISTING +=head1 EXISTING COMPONENTS =head2 Extra -These components provide extra functionality above -and beyond what any normal user would need out of the -box. +These components provide extra functionality beyond +basic functionality that you can't live without. L - Class::DBI Compatability layer. -L - Retrieve automatically created primary keys upon insert. - L - Build forms with multiple interconnected objects. L - Like FromForm but with DBIx::Class and HTML::Widget. +L - Retrieve automatically created primary keys upon insert. + L - Display the amount of time it takes to run queries. L - Declare virtual columns that return random strings. @@ -75,23 +74,23 @@ These are the components that all, or nearly all, people will use without even knowing it. These components provide most of DBIx::Class' functionality. +L - Lets you build groups of accessors. + L - Loads various components that "most people" would want. L - Non-recommended classdata schema component. L - Automatically create objects from column data. -L - Inter-table relationships. - L - This class contains methods for handling primary keys and methods depending on them. -L - Basic row methods. +L - Inter-table relationships. L - Provides a classdata table object and method proxies. -L - Lets you build groups of accessors. +L - Basic row methods. -=head1 CREATEING +=head1 CREATEING COMPONENTS Making your own component is very easy. @@ -101,7 +100,7 @@ Making your own component is very easy. 1; When a component is loaded it is included in the calling -classes inheritance chain using L. As well as +class' inheritance chain using L. As well as providing custom utility methods, a component may also override methods provided by other core components, like L and others. For example, you @@ -128,7 +127,7 @@ being called try printing out the Class::C3 inheritance stack. print join ', ' => Class::C3::calculateMRO('YourClass::Name'); -Check out the L docs for more information. +Check out the L docs for more information about inhertance. =head1 SEE ALSO