Classes, interfaces and traits

Kernel

Class Kernel

« More »

Classes, interfaces and traits

ApiController

Endpoint controller for Incoming XML bounce, fetch, and target /api routes

« More »

DefaultController

Class DefaultController provides default home page rendering

« More »

FiltersController

Class FiltersController provides pattern matching of source GPS IDs

« More »

GroupsController

Class GroupsController provides group management of targets, sources and headers

« More »

HeadersController

Headers Controller for CRUD operations on table

Provides forms, templates and logic for managing target endpoint headers

« More »

SecurityController

Class SecurityController provides Authentication Utils for rendering login form

« More »

SourcesController

Sources Controller provides CRUD operations for Sources Entity

« More »

TargetsController

Class TargetsController provides CRUD operations for Targets Entity

« More »

TrafficController

Traffic Controller provides rendering operations for incoming and outgoing displays

« More »

UsersController

Users Controller provides forms, templates and logic for managing user accounts

« More »

Classes, interfaces and traits

Common

Class Common provides reusable functions for application

« More »

Classes, interfaces and traits

FiltersType

Class FiltersType provides FormBuilder options and relational FK association

« More »

GroupsType

Class GroupsType provides FormBuilderInterface and OptionsResolver to Twig

« More »

HeadersType

Class HeadersType extends AbstractType with FormBuilderInterface and OptionsResolver

« More »

SourcesType

Class SourcesType extends Sources Entity using Twig Form Builder

« More »

TargetsType

TargetsType class extends Targets Entity using Twig Form Builder

« More »

UsersType

Class UsersType extends AbstractType with FormBuilderInterface and OptionsResolver

« More »

Classes, interfaces and traits

BaseFixture

Class BaseFixture extends Symfony 4 Doctrine Fixtures Bundle

« More »

FiltersFixture

Class for loading fixture data Class FiltersFixture

« More »

GroupsFixture

extends BaseFixture to load the Groups entities Class GroupsFixture

« More »

TargetsFixture

Provides Target endpoint URLs for testing and production Class TargetsFixture

« More »

UsersFixture

Used to create a User Fixture Class UsersFixture

« More »

Classes, interfaces and traits

LoginFormAuthenticator

Class LoginFormAuthenticator controller provides Users authentication

« More »

Classes, interfaces and traits

OutgoingTask

Class TestTask provides background outgoing HTTP requests in forked process

« More »

ProxyTask

Class ProxyTask provides background outgoing HTTP requests in forked process

« More »

Classes, interfaces and traits

GroupsTypeEnum

Class GroupsTypeEnum provides group type drop down values

« More »

HeadersTypeEnum

Class HeadersTypeEnum provides action drop down values

« More »

UsersTypeEnum

Class UsersTypeEnum provides role types multiple choice select options

« More »

Classes, interfaces and traits

CreateUserCommand

Class CreateUserCommand provides CLI function to add users

« More »

ExpiredCommand

Class ExpiredCommand

« More »

LintAbCommand

Lint AB executes Apache Benchmark with parameters supplied by `config/lint/ab.yaml` file

« More »

LintPhpCommand

Class LintPhpCommand runs phplint on project files

« More »

MakeDocsCommand

Class MakeDocsCommand create phpDocumentor HTML files in docs folder

« More »

OutgoingCommand

Class OutgoingCommand provides handling of Incoming FPM request to Outgoing CLI GuzzleHttp

« More »

ProxyCommand

Class OutgoingCommand provides handling of Incoming FPM request to Outgoing CLI GuzzleHttp

« More »

Classes, interfaces and traits

FormExtension

Class FormExtension extends Twig filters for toggling form buttons based on entity view

« More »

LatencyExtension

Class LatencyExtension extends Twig filters for color highlighting based on latency

« More »

PhpExtension

Class PhpExtension extends Twig template functions

« More »

Classes, interfaces and traits

Filters

Class Filters provides sources regular expression pattern matching group assignments

« More »

Groups

Groups

« More »

Headers

Headers Entity to provide interface methods with database headers table

« More »

Incoming

Incoming Entity for receiving incoming GPS XML data from /api endpoints

« More »

MigrationVersions

MigrationVersions

« More »

Outgoing

Outgoing Entity for recording outgoing traffic to target endpoints

« More »

Sources

Sources Entity to manage incoming traffic sources and group assignment

« More »

Targets

Targets Entity for managing outgoing target endpoint and group assignment

« More »

Users

Users Entity implements the Users Interface from Symfony 4

« More »

Classes, interfaces and traits

FiltersRepository

Class FiltersRepository

« More »

GroupsRepository

Class GroupsRepository

« More »

HeadersRepository

Headers Repository of methods to access Headers Entity

« More »

IncomingRepository

Incoming Repository of methods to access Mooxbox Entity

« More »

OutgoingRepository

Outgoing Repositoty of methods to access Outgoing Entity

« More »

SourcesRepository

Sources Repository of methods to access Sources Entity

« More »

TargetsRepository

Targets Repository of methods to access Targets Entity

« More »

UsersRepository

Users Repository of methods to access Users Entity

« More »