Overview

Namespaces

  • Charcoal
    • Loader
    • Model
      • Service
      • ServiceProvider
    • Source
      • Database
    • Validator

Classes

  • AbstractSource
  • DatabaseSource
  • DatabaseSourceConfig
  • Filter
  • Order
  • Pagination
  • SourceConfig

Interfaces

  • DatabaseSourceInterface
  • FilterInterface
  • OrderInterface
  • PaginationInterface
  • SourceInterface
  • StorableInterface

Traits

  • StorableTrait
  • Overview
  • Namespace
  • Class

Class SourceConfig

Source Config

Charcoal\Config\AbstractConfig
Extended by Charcoal\Source\SourceConfig

Direct known subclasses

Charcoal\Source\DatabaseSourceConfig
Namespace: Charcoal\Source
Located at Charcoal/Source/SourceConfig.php
Methods summary
public array
# defaults( )

Returns

array
public Charcoal\Source\SourceConfig
# setType( string $type )

Parameters

$type
The type of source.

Returns

Charcoal\Source\SourceConfig
Chainable

Throws

InvalidArgumentException
If parameter is not a string.
public string
# type( )

Returns

string
API documentation generated by ApiGen