Developed with love by KnpLabs Hire us for your project!
65

HydraBundle

by lanthaler

HydraBundle is a Symfony2 bundle which shows how easily Hydra can be integrated in modern Web frameworks. It acts as a proof of concept to show how Hydra...

'khvWڊƥm蠆q+y^*^gkY<^r'xzrzlryrǝulȲ+kzw^ayjبzw!bz{l,^Nƒg- 0)|oۺwe{br! !)r'kiƧm觵+jםyuY߭Š䰋Zrk}'qm!h|ȦX^jezgbz{^^yz%yM

Copyright (c) 2012-2013 Markus Lanthaler

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is furnished
to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
hydra:
auto_mapping: true
naming_strategy: hydra.naming_strategy.default
metadata_cache_driver:
type: array
file_cache_dir: %kernel.cache_dir%/hydra
host: ~
port: ~
instance_class: ~
class: ~
id: ~
mappings:

# Prototype
name:
mapping: true
type: ~
dir: ~
prefix: ~
is_bundle: ~
  • Include CORS headers in responses
    By lanthaler, 2 years ago
  • Fix code generation template
    By lanthaler, 3 years ago
  • Denormalize only non-null values when deserializing data
    By lanthaler, 3 years ago
  • Type operations using schema.org actions
    By lanthaler, 3 years ago
  • Set both the Location and the Content-Location header in a 201 response
    By lanthaler, 3 years ago
  • Do not include properties that are exposed as keywords in the ApiDocumentation
    By lanthaler, 3 years ago
  • Declare subClassOf relationships
    By lanthaler, 3 years ago
  • Expose hydra:title and hydra:description for referenced external concepts
    By lanthaler, 3 years ago
  • Fix the API documentation's context
    By lanthaler, 3 years ago
  • Denormalize values in the deserializer
    By lanthaler, 3 years ago
  • Pretty-print JsonLdResponses by default
    By lanthaler, 3 years ago
  • Send HTTP Link header pointing to Hydra ApiDocumentation
    By lanthaler, 3 years ago
  • Update README
    By lanthaler, 3 years ago
  • Use the new singular property names of Hydra
    By lanthaler, 3 years ago
  • Fix typo in command help
    By dunglas, 4 years ago
  • Update Hydra namespace to w3.org
    By lanthaler, 4 years ago
  • The JSON-LD processor now always returns typed values, update the deserializer accordingly
    By lanthaler, 4 years ago
  • Properly type properties in the API documentation
    By lanthaler, 4 years ago
  • Annotate collection POST methods just with one Operation annotation
    By lanthaler, 4 years ago
  • Harmonize code generation templates and make sure all operations are properly annotated
    By lanthaler, 4 years ago
  • Make controller generation compatible w/ Symfony 2.3 and add autocompletion-support
    By lanthaler, 4 years ago
  • Declare SensioGeneratorBundle dependency in composer.json
    By lanthaler, 4 years ago
  • Update README
    By lanthaler, 4 years ago
  • Refactor the monolithic DocumentationGenerator
    By lanthaler, 4 years ago
  • Fix RDF Schema namespace IRI
    By lanthaler, 4 years ago
  • Update to be compatible with Symfony 2.3
    By lanthaler, 4 years ago
  • Add missing AddDatatypeNormalizerPass
    By lanthaler, 4 years ago
  • Update to the latest version of Hydra Core vocabulary
    By lanthaler, 4 years ago
  • Document the 201 status code in collection_post instead of the 404s
    By lanthaler, 4 years ago
  • Update to latest version of JsonLD
    By lanthaler, 4 years ago