Closer to Roles. Remove also from WebGUI::Definition, and put use Moose in all Asset classes.

This commit is contained in:
Colin Kuskie 2010-02-26 12:01:25 -08:00
parent dd63819fe0
commit 117c7897bb
65 changed files with 64 additions and 1 deletions

View file

@ -16,6 +16,7 @@ package WebGUI::Asset::Sku::Ad;
use strict;
use Tie::IxHash;
use Moose;
use WebGUI::Definition::Asset;
extends 'WebGUI::Asset::Sku';
define assetName => ['assetName', 'Asset_WikiMaster'];

View file

@ -17,6 +17,7 @@ package WebGUI::Asset::Sku::Donation;
use strict;
use Tie::IxHash;
use Moose;
use WebGUI::Definition::Asset;
extends 'WebGUI::Asset::Sku';
define assetName => ['assetName', 'Asset_Donation'];

View file

@ -15,6 +15,7 @@ package WebGUI::Asset::Sku::EMSBadge;
=cut
use strict;
use Moose;
use WebGUI::Definition::Asset;
extends 'WebGUI::Asset::Sku';
define assetName => ['ems badge', 'Asset_EMSBadge'];

View file

@ -15,6 +15,7 @@ package WebGUI::Asset::Sku::EMSRibbon;
=cut
use strict;
use Moose;
use WebGUI::Definition::Asset;
extends 'WebGUI::Asset::Sku';
define assetName => ['ems ribbon', 'Asset_EMSRibbon'];

View file

@ -15,6 +15,7 @@ package WebGUI::Asset::Sku::EMSTicket;
=cut
use strict;
use Moose;
use WebGUI::Definition::Asset;
extends 'WebGUI::Asset::Sku';
define assetName => ['ems ticket', 'Asset_EMSTicket'];

View file

@ -15,6 +15,7 @@ package WebGUI::Asset::Sku::EMSToken;
=cut
use strict;
use Moose;
use WebGUI::Definition::Asset;
extends 'WebGUI::Asset::Sku';
define assetName => ['ems token', 'Asset_EMSToken'];

View file

@ -16,6 +16,7 @@ package WebGUI::Asset::Sku::FlatDiscount;
use strict;
use Tie::IxHash;
use Moose;
use WebGUI::Definition::Asset;
extends 'WebGUI::Asset::Sku';
define assetName => ['assetName', 'Asset_FlatDiscount'];

View file

@ -19,6 +19,7 @@ use WebGUI::SQL;
use WebGUI::Utility;
use JSON;
use Moose;
use WebGUI::Definition::Asset;
extends 'WebGUI::Asset::Sku';

View file

@ -16,6 +16,7 @@ package WebGUI::Asset::Sku::Subscription;
use strict;
use Tie::IxHash;
use Moose;
use WebGUI::Definition::Asset;
extends 'WebGUI::Asset::Sku';
define assetName => ['assetName', 'Asset_Subscription'];

View file

@ -16,6 +16,7 @@ package WebGUI::Asset::Sku::ThingyRecord;
use strict;
use Tie::IxHash;
use Moose;
use WebGUI::Definition::Asset;
extends 'WebGUI::Asset::Sku';
define assetName => ['assetName', 'Asset_ThingyRecord'];