implement 'use aliased'
[dbsrgits/SQL-Translator-2.0-ish.git] / lib / SQL / Translator / Object / Procedure.pm
index 1350b5c..8f781a4 100644 (file)
@@ -4,51 +4,51 @@ use Moose;
 use MooseX::Types::Moose qw(HashRef Int Maybe Str);
 use MooseX::AttributeHelpers;
 use SQL::Translator::Types qw();
-use SQL::Translator::Object::Schema;
+use aliased 'SQL::Translator::Object::Schema';
 extends 'SQL::Translator::Object';
 
 has 'name' => (
-  is => 'rw',
-  isa => Str,
-  required => 1
+    is => 'rw',
+    isa => Str,
+    required => 1
 );
 
 has 'contents' => (
-  is => 'rw',
-  isa => Str,
-  required => 1
+    is => 'rw',
+    isa => Str,
+    required => 1
 );
 
 has 'parameters' => (
-  metaclass => 'Collection::Hash',
-  is => 'rw',
-  isa => Maybe[HashRef[Int|Str]],
-  provides => {
-    exists => 'exists_parameter',
-    keys   => 'parameter_ids',
-    get    => 'get_parameter',
-    set    => 'set_parameter',
-  },
-  required => 0
+    metaclass => 'Collection::Hash',
+    is => 'rw',
+    isa => Maybe[HashRef[Int|Str]],
+    provides => {
+        exists => 'exists_parameter',
+        keys   => 'parameter_ids',
+        get    => 'get_parameter',
+        set    => 'set_parameter',
+    },
+    required => 0
 );
 
 has 'owner' => (
-  is => 'rw',
-  isa => Str,
-  required => 1
+    is => 'rw',
+    isa => Str,
+    required => 1
 );
 
 has 'comments' => (
-  is => 'rw',
-  isa => Str,
-  required => 0
+    is => 'rw',
+    isa => Str,
+    required => 0
 );
 
 has 'schema' => (
-  is => 'rw',
-  isa => Schema,
-  required => 1,
-  default => sub { SQL::Translator::Object::Schema->new }
+    is => 'rw',
+    isa => Schema,
+    required => 1,
+    default => sub { Schema->new }
 );
 
 __PACKAGE__->meta->make_immutable;