AthenaeumAthenaeum
Packages
  • next
  • current
  • v9.x
  • v8.x
  • v7.x
  • v6.x
  • v5.x
  • v4.x
  • v3.x
  • v2.x
  • v1.x
Changelog
GitHub
Packages
  • next
  • current
  • v9.x
  • v8.x
  • v7.x
  • v6.x
  • v5.x
  • v4.x
  • v3.x
  • v2.x
  • v1.x
Changelog
GitHub
  • Version 6.x

    • Release Notes
    • Upgrade Guide
    • New to this...
    • Contribution Guide
    • Security Policy
    • Code of Conduct
    • Origin
  • ACL

    • Introduction
    • How to install
    • Setup
    • Permissions
    • Roles
    • Users
    • Cached Permissions
  • Audit

    • Audit
    • How to install
    • Setup
    • Recording
    • Events
  • Circuits

    • Circuits
    • How to install
    • Setup
    • Usage
    • Events
  • Collections

    • Collections
    • How to install
    • Summation

      • Summation Collection
      • Items Processor
  • Config

    • Configuration Loader
    • How to install
    • Setup
    • Load Configuration Files
    • Custom File Parsers
  • Console

    • Command and Schedule Registration
    • How to install
    • Setup
    • Commands
    • Schedules
  • Container

    • IoC Service Container
    • How to install
    • Container
    • List Resolver
  • Core

    • Athenaeum Core Application
    • How to install
    • Setup
    • Usage

      • Configuration
      • Service Providers
      • Service Container
      • Events
      • Caching
      • Logging
      • Console
      • Task Scheduling
      • Exception Handling
      • Extending Core Application
      • Testing
  • Database

    • Introduction
    • How to install
    • Models

      • Instantiatable
      • Sluggable
    • Query

      • Criteria (Query Filter)
  • Dto

    • Data Transfer Object (DTO)
    • How to install
    • Create Interface
    • Implement DTO
    • How to use
    • Populate
    • Export
    • Json
    • Serialization
    • Nested DTOs
    • Array DTO
  • ETags

    • ETags
    • How to install
    • Setup
    • Usage
    • Generators

      • Default Generator
      • Custom Generator
    • Eloquent Models
    • Macros
  • Events

    • Register Listeners and Subscribers
    • How to install
    • Setup
    • Listeners
    • Subscribers
  • Filters

    • Search Filter Utilities
    • Prerequisites
    • How to install
    • Setup
    • Processor
    • Filters Builder
    • Predefined Resources

      • Search Processor
      • Sorting Processor
      • Constraints Processor
      • Matching Processor
    • Tip: Create a base builder
  • Flysystem

    • Introduction
    • Database Adapter

      • Introduction
      • How to install
      • Setup
      • Data Deduplication
      • MIME-Type Detection
  • Http

    • Api

      • Http API
      • How to install
      • Setup
      • Resources

        • Introduction
        • Timestamps
        • Self-Link
        • Relations
        • Registrar
      • Middleware

        • Introduction
        • Request Must Be Json
        • Capture Fields To Select
    • Clients

      • Http Clients
      • How to install
      • Setup
      • Basic Usage
      • Available Methods

        • Fluent Api
        • Protocol Version
        • Base Uri
        • Http Method and Uri
        • Headers
        • Accept & Content-Type
        • Authentication
        • Http Query
        • Payload Format
        • Payload
        • Attachments
        • Cookies
        • Response Expectations
        • Middleware
        • Conditions
        • Criteria
        • Redirects
        • Timeout
        • Debugging
        • Logging
        • Driver Options
        • Driver
      • Http Query Builder

        • Introduction
        • Select
        • Where
        • Dates
        • Include
        • Pagination
        • Sorting
        • Raw Expressions
        • Custom Grammar
    • Cookies

      • Http Cookies
      • How to install
      • Usage
    • Messages

      • Http Messages
      • How to install
      • Serializers
  • Maintenance

    • Modes

      • Maintenance Modes
      • How to install
      • Setup
      • Basic Usage
      • Available Drivers
  • Mime Types

    • MIME-Types
    • How to install
    • Setup
    • Usage
    • Drivers

      • Available Drivers
      • File Info
  • Properties

    • Properties Overload
    • How to install
    • Usage
    • Naming Convention
    • Properties Visibility
  • Redmine

    • Redmine Api Client
    • How to install
    • Setup
    • General Usage

      • Supported Operations
      • Fetch list of resources
      • Find
      • Fetch
      • Create new record
      • Update existing record
      • Delete existing record
      • Relations
    • Available Resources

      • Predefined Resources
      • Attachments
      • Enumerations
      • Issue Relations
      • Users
      • User Groups
      • Roles
      • Project Memberships
      • Versions (Milestones)
      • Issue Categories
      • Trackers
  • Service

    • Service Registrar
    • How to install
    • How to use
  • Streams

    • Streams
    • How to install
    • Setup
    • How to use

      • Introduction
      • Open and Close
      • Raw Resource
      • Seeking
      • Reading
      • Writing
      • Size
      • Truncate
      • Flush
      • Hash
      • MIME-Type
      • Output
      • Locking
      • Transactions
      • Meta
      • Misc
  • Support

    • Introduction
    • How to install
    • Laravel Aware-of Helpers

      • How to use
      • Enforce Via Interface
      • Custom Default
      • Pros and Cons
      • Available Helpers
    • Aware-of Properties

      • Generator
      • Available Aware-of Helpers
    • Live Templates
  • Testing

    • Introduction
    • How to install
    • Test Cases
    • Testing Aware-of Helpers
  • Utils

    • Introduction
    • How to install
    • Array
    • Duration
    • Json
    • Math
    • Memory
    • Method Helper
    • Invoker
    • Populatable
    • String
    • Version
  • Validation

    • Introduction
    • How to install
    • Setup
    • Rules

      • Alpha-Dash-Dot
      • Semantic Version
You are viewing documentation for an outdated version. It is no longer supported!

Available Helpers

Below is a list of the available Laravel Aware-of Helpers that this package offers.

Note

Corresponding Aware-of interfaces can be found inside the Aedart\Contracts\Support\Helpers\* namespace.

  • Auth
  • Broadcasting
  • Bus
  • Cache
  • Config
  • Console
  • Container
  • Cookie
  • Database
  • Encryption
  • Events
  • Filesystem
  • Foundation
  • Hashing
  • Http
  • Logging
  • Mail
  • Notifications
  • Queue
  • Redis
  • Routing
  • Session
  • Translation
  • Validation
  • View

Auth

TraitDefaults to
Aedart\Support\Helpers\Auth\Access\GateTraitIlluminate\Contracts\Auth\Access\Gate
Aedart\Support\Helpers\Auth\AuthFactoryTraitIlluminate\Contracts\Auth\Factory
Aedart\Support\Helpers\Auth\AuthTraitIlluminate\Contracts\Auth\Guard
Aedart\Support\Helpers\Auth\PasswordBrokerFactoryTraitIlluminate\Contracts\Auth\PasswordBrokerFactory
Aedart\Support\Helpers\Auth\PasswordTraitIlluminate\Contracts\Auth\PasswordBroker

Broadcasting

TraitDefaults to
Aedart\Support\Helpers\Broadcasting\BroadcastFactoryTraitIlluminate\Contracts\Broadcasting\Factory
Aedart\Support\Helpers\Broadcasting\BroadcastTraitIlluminate\Contracts\Broadcasting\Broadcaster

Bus

TraitDefaults to
Aedart\Support\Helpers\Bus\BusTraitIlluminate\Contracts\Bus\Dispatcher
Aedart\Support\Helpers\Bus\QueueingBusTraitIlluminate\Contracts\Bus\QueueingDispatcher

Cache

TraitDefaults to
Aedart\Support\Helpers\Cache\CacheFactoryTraitIlluminate\Contracts\Cache\Factory
Aedart\Support\Helpers\Cache\CacheStoreTraitIlluminate\Contracts\Cache\Store
Aedart\Support\Helpers\Cache\CacheTraitIlluminate\Contracts\Cache\Repository

Config

TraitDefaults to
Aedart\Support\Helpers\Config\ConfigTraitIlluminate\Contracts\Config\Repository

Console

TraitDefaults to
Aedart\Support\Helpers\Console\ArtisanTraitIlluminate\Contracts\Console\Kernel

Container

TraitDefaults to
Aedart\Support\Helpers\Container\ContainerTraitIlluminate\Contracts\Container\Container

Cookie

TraitDefaults to
Aedart\Support\Helpers\Cookie\CookieTraitIlluminate\Contracts\Cookie\Factory
Aedart\Support\Helpers\Cookie\QueueingCookieTraitIlluminate\Contracts\Cookie\QueueingFactory

Database

TraitDefaults to
Aedart\Support\Helpers\Database\ConnectionResolverTraitIlluminate\Database\ConnectionResolverInterface
Aedart\Support\Helpers\Database\DbTraitIlluminate\Database\ConnectionInterface
Aedart\Support\Helpers\Database\SchemaTraitIlluminate\Database\Schema\Builder

Encryption

TraitDefaults to
Aedart\Support\Helpers\Encryption\CryptTraitIlluminate\Contracts\Encryption\Encrypter

Events

TraitDefaults to
Aedart\Support\Helpers\Events\EventTraitIlluminate\Contracts\Events\Dispatcher
Aedart\Support\Helpers\Events\DispatcherTraitIlluminate\Contracts\Events\Dispatcher

Filesystem

TraitDefaults to
Aedart\Support\Helpers\Filesystem\CloudStorageTraitIlluminate\Contracts\Filesystem\Cloud
Aedart\Support\Helpers\Filesystem\FileTraitIlluminate\Filesystem\Filesystem
Aedart\Support\Helpers\Filesystem\StorageFactoryTraitIlluminate\Contracts\Filesystem\Factory
Aedart\Support\Helpers\Filesystem\StorageTraitIlluminate\Contracts\Filesystem\Filesystem

Foundation

TraitDefaults to
Aedart\Support\Helpers\Foundation\AppTraitIlluminate\Contracts\Foundation\Application

Hashing

TraitDefaults to
Aedart\Support\Helpers\Hashing\HashTraitIlluminate\Contracts\Hashing\Hasher

Http

TraitDefaults to
Aedart\Support\Helpers\Http\ClientFactoryTraitIlluminate\Http\Client\Factory
Aedart\Support\Helpers\Http\RequestTraitIlluminate\Http\Request

Logging

TraitDefaults to
Aedart\Support\Helpers\Logging\LogManagerTraitIlluminate\Log\LogManager
Aedart\Support\Helpers\Logging\LogTrait\Psr\Log\LoggerInterface

Mail

TraitDefaults to
Aedart\Support\Helpers\Mail\MailManagerTraitIlluminate\Contracts\Mail\Factory
Aedart\Support\Helpers\Mail\MailerTraitIlluminate\Contracts\Mail\Mailer
Aedart\Support\Helpers\Mail\MailQueueTraitIlluminate\Contracts\Mail\MailQueue

Notifications

TraitDefaults to
Aedart\Support\Helpers\Notifications\NotificationDispatcherTraitIlluminate\Contracts\Notifications\Dispatcher
Aedart\Support\Helpers\Notifications\NotificationFactoryTraitIlluminate\Contracts\Notifications\Factory

Queue

TraitDefaults to
Aedart\Support\Helpers\Queue\QueueFactoryTraitIlluminate\Contracts\Queue\Factory
Aedart\Support\Helpers\Queue\QueueMonitorTraitIlluminate\Contracts\Queue\Monitor
Aedart\Support\Helpers\Queue\QueueTraitIlluminate\Contracts\Queue\Queue

Redis

TraitDefaults to
Aedart\Support\Helpers\Redis\RedisFactoryTraitIlluminate\Contracts\Redis\Factory
Aedart\Support\Helpers\Redis\RedisTraitIlluminate\Contracts\Redis\Connection

Routing

TraitDefaults to
Aedart\Support\Helpers\Routing\RedirectTraitIlluminate\Routing\Redirector
Aedart\Support\Helpers\Routing\ResponseFactoryTraitIlluminate\Contracts\Routing\ResponseFactory
Aedart\Support\Helpers\Routing\RouteRegistrarTraitIlluminate\Contracts\Routing\Registrar
Aedart\Support\Helpers\Routing\UrlGeneratorTraitIlluminate\Contracts\Routing\UrlGenerator

Session

TraitDefaults to
Aedart\Support\Helpers\Session\SessionManagerTraitIlluminate\Session\SessionManager
Aedart\Support\Helpers\Session\SessionTraitIlluminate\Contracts\Session\Session

Translation

TraitDefaults to
Aedart\Support\Helpers\Translation\TranslatorTraitIlluminate\Contracts\Translation\Translator

Validation

TraitDefaults to
Aedart\Support\Helpers\Validation\ValidatorFactoryTraitIlluminate\Contracts\Validation\Factory

View

TraitDefaults to
Aedart\Support\Helpers\View\BladeTraitIlluminate\View\Compilers\BladeCompiler
Aedart\Support\Helpers\View\ViewFactoryTraitIlluminate\Contracts\View\Factory
Edit page
Last Updated: 16/02/2023, 09:10
Contributors: Alin Eugen Deac, alin
Prev
Pros and Cons