There are no reviews yet. Be the first to send feedback to the community and the maintainers!
url
Represents a URL, a library to be used in many other places. Applies semantically-lossless normalisation for comparisons.robots-txt-file
Models a robots.txt filejson-pretty-print
Prettifies a JSON string for human readabilitywebsite-rss-feed-finder
Find the RSS or ATOM feed URL for a given websiteabsolute-url-deriver
Derive a full absolute URL from a given relative URL and a given source URL.internet-media-type
PHP model of an http://en.wikipedia.org/wiki/Internet_media_typerobots-txt-parser
A parser for robots.txt filesreadable-duration
Convert a value in seconds into a human-readable convenience durationwebsite-sitemap-finder
Finds the sitemap(.xml) for a given websitedisallowed-character-terminated-string
A string terminated by one or more disallowed characterssimplytestable.com
Source for http://simplytestable.comhtml-document-link-checker
Check the links in a HTML document, find the working ones, find the broken ones, make happy peoplestring-parser
PHP abstract state-based string parseruri
Represents a URL, a library to be used in many other places. Applies semantically-lossless normalisation for comparisons.app.simplytestable.com
Source for http://app.simplytestable.comurl-resolver
Resolve a given URL to the URL it actually points to; follow 30X and meta redirects to achieve thiscss-validator-output-parser
Parser for output from the W3C CSS validatorhttp-history-container
A container for Guzzle history middlewarecharacter-set-list
PHP list of official names for character sets as sourced from http://www.iana.org/assignments/character-sets/character-sets.xhtmlquoted-string
A PHP parser for string values that are encapsulated in double quotes (ASCII 34)website-sitemap-retriever
Given a URL, retrieve a website sitemapguzzle-http-authentication-middleware
Middleware for Guzzle 6 for setting http authentication on all requests sent by a client.blog.simplytestable.com
Source for http://blog.simplytestable.comweb-json-model
PHP model of a web-based JSON resource, based on webignition/web-resource-modelphp-path-resolver
Resolve a relative directory path against a base directory pathcookie-domain-matcher
PHP implementation of cookie domain matching specified in RFC6265web-resource-retriever
Retrieve a WebResourceInterface instance over HTTPweb-resource-model
PHP model of a web-based resourceweb.client.simplytestable.com
Source for web client at http://gears.simplytestable.comworker.simplytestable.com
Source for workers to which tasks for http://app.simplytestable.com are assignedweb-page-model
PHP model of a web page, based on webignition/web-resource-modelhtml-document-link-url-finder
Get a collection of full absolute URLs for links in an HTML document.guzzle-curl-exception
Translates a GuzzleHttp\Exception\ConnectException into a curl-specific exception where relevantmongo-array
An array-like data structure backed by Mongo. Useful for when dealing with very large data sets such that the use of an in-memory regular array fails due to memory constraints.html-validator-wrapper
Wrapper for command-line interaction with W3C HTML validatorhtml-document-type-parser
Parse a public html document type (so many caveats), extract FPI and URIwebpage-url-finder.simplytestable.com
Source for http://webpage-url-finder.simplytestable.comwebsite-url-collection-finder
Crawl a website and get a collection of all unique URLs. Includes a library for URL finding and a simple test reference implementation.http-cache-control-directives
Model for a collection of HTTP cache-control directivescookie-url-matcher
Compares a cookie against a URL's scheme and host and determines if the cookie should be setweb-resource-interfaces
Interfaces for web resource models and services to retrieve and create themstream-factory-interface
Interface for a factory to create Psr\Http\Message\StreamInterface objectsstubble
A minimal library to replace mustache-like variables in stringsurl-source-map
Maps a collection of urls to another collection of urlssymfony-messenger-message-dispatcher
simplytestable-user-interface
http-headers
Models a collection of HTTP headersphp-basil-model-validator
resource-storage
css-validator-output-models
Models for objects in the W3C CSS validator UCN outputbasil-model-provider
basil-resolver
EncapsulatingRequestResolverBundle
Symfony controller action argument resolver for types that encapsulate Symfony\Component\HttpFoundation\Requesttcp-cli-proxy-server
php-basil-model-resolver
php-dom-element-locator
Model for identifying the location of an element within a DOMtcp-cli-proxy-client
simplytestable-user-model
Model for a SimplyTestable userquoted-string-value-extractor
Extract the value from a quoted stringvalidator-message
Generic validation output messagesingle-command-application-factory
php-basil-models
string-prefix-remover
object-reflector
Generally used in unit tests, convenience class for getting/setting object private propertieswebdriver-element-inspector
Convenience methods for getting information from a Facebook\WebDriver\WebDriverElement instancesimplytestable-usermanager-interface
basil-value-type-identifier
stubble-resolvable
sfs-result-models
PHP models for results from querying api.stopforumspam.combasil-data-validator
webdriver-element-mutator
Convenience methods for setting values on a Facebook\WebDriver\WebDriverElement instancebasil-assertion-generator
Create a basil assertion model from a basil assertion stringphp-basil-model-factory
basil-validation-result
ulid-validator
Validates whether a string is a valid ULIDbasil-action-generator
Create a basil action model from a basil action stringerror-handler
symfony-messenger-json-message-serializer-bundle
basil-data-structures
html-validator-output-models
guzzle-request-headers-middleware
Middleware for Guzzle 6 for setting headers on all requests sent by a clienthttp-client
It's an HTTP client. Like, a client, talking over HTTP, to a web server. It's a library, you build it into an application that wants to send HTTP requests and get back HTTP responses.web-page-inspector
Convenience inspector for getting information out of a WebPageInterface instancebasil-runner-delegator
SimplyTestableBaseMigrationsBundle
Symfony bundle for base Doctrine migrations common to app.simplytestable.com and worker.simplytestable.comweb-document-link-url-finder
internet-media-type-interface
PHP interfaces for a model of an http://en.wikipedia.org/wiki/Internet_media_typesitemap-model
Models a website sitemaphtml-fragment-extractor
Input: HTML content, line number, column number. Output: relevant HTML fragment.web-resource-service
Service to retrieve over HTTP a \webignition\WebResource\WebResourceContainerAwareMigration
A Doctrine migration that's Symfony-container awarestream-factory
Implementation of webignition/stream-factory-interfacehtml-document-type-extractor
Extract the doctype from a HTML documentis-http-status-code
Simple small library to check if a given number is an HTTP status codewebignition.net
Source for http://webignition.netjekyll-post-url
Dependency-retrievable copy of https://github.com/mojombo/jekyll/blob/master/lib/jekyll/tags/post_url.rb to be used until post_url is included in a tagged releaseyaml-document-set-parser
Like symfony/yaml parsing but for when you have many documents in the same file/stringcss-validator-wrapper
PHP wrapper for the W3C css-validator.jar command line toolLove Open Source and this site? Check out how you can help us