package C4::ItemType;
+# Copyright Liblime 2009
+# Parts Copyright Tamil 2011
+#
# This file is part of Koha.
#
# Koha is free software; you can redistribute it and/or modify it under the
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
# A PARTICULAR PURPOSE. See the GNU General Public License for more details.
#
-# You should have received a copy of the GNU General Public License along with
-# Koha; if not, write to the Free Software Foundation, Inc., 59 Temple Place,
-# Suite 330, Boston, MA 02111-1307 USA
+# You should have received a copy of the GNU General Public License along
+# with Koha; if not, write to the Free Software Foundation, Inc.,
+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
use strict;
use warnings;
+=head3 C4::ItemType->get
+
+Return the itemtype indicated by the itemtype given as argument, as
+an object.
+
+=cut
+
+sub get {
+ my ($class, $itemtype) = @_;
+ my $dbh = C4::Context->dbh;
+
+ my $data = $dbh->selectrow_hashref(
+ "SELECT * FROM itemtypes WHERE itemtype = ?", undef, $itemtype
+ );
+ if ( $data->{description} ) {
+ utf8::encode($data->{description});
+ }
+ return $class->new($data);
+}
+
+
+
+
=head2 Object Methods
These are read-only accessors for attributes of a C4::ItemType object.
=cut
+=head3 $itemtype->checkinmsg
+
+=cut
+
=head3 $itemtype->summary
=cut