Class: PhilColumns::Seed

Inherits:
Object
  • Object
show all
Defined in:
lib/phil_columns/seed.rb

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(config) ⇒ Seed

Returns a new instance of Seed.



24
25
26
# File 'lib/phil_columns/seed.rb', line 24

def initialize( config )
  @config = config
end

Class Method Details

.depends_on(*depends_on) ⇒ Object



4
5
6
# File 'lib/phil_columns/seed.rb', line 4

def self.depends_on( *depends_on )
  self._depends_on += depends_on.sort.map( &:to_s )
end

.env(*envs) ⇒ Object



8
9
10
# File 'lib/phil_columns/seed.rb', line 8

def self.env( *envs )
  self.envs( *envs )
end

.envs(*envs) ⇒ Object



12
13
14
# File 'lib/phil_columns/seed.rb', line 12

def self.envs( *envs )
  self._envs += envs.sort.map( &:to_s )
end

.tag(*tags) ⇒ Object



16
17
18
# File 'lib/phil_columns/seed.rb', line 16

def self.tag( *tags )
  self.tags( *tags )
end

.tags(*tags) ⇒ Object



20
21
22
# File 'lib/phil_columns/seed.rb', line 20

def self.tags( *tags )
  self._tags += tags.sort.map( &:to_s )
end