Services_oEmbed
[ class tree: Services_oEmbed ] [ index: Services_oEmbed ] [ all elements ]

Class: Services_oEmbed_Object_Common

Source Location: /Services_oEmbed-0.2.1/Services/oEmbed/Object/Common.php

Class Overview


Base class for oEmbed objects


Author(s):

Version:

  • Release: @version@

Copyright:

  • 2008 Digg.com, Inc.

Variables

Methods


Child classes:

Inherited Variables

Inherited Methods


Class Details

[line 58]
Base class for oEmbed objects


[ Top ]


Class Variables

$object =  null

[line 65]

Raw object returned from API
  • Var: The raw object from the API
  • Access: protected

Type:   object


[ Top ]

$required = array()

[line 73]

Required fields per the specification

Type:   array


[ Top ]



Method Detail

__construct (Constructor)   [line 83]

void __construct( object $object)

Constructor

Parameters:

object   $object   —  Raw object returned from the API

[ Top ]

__get   [line 105]

mixed __get( string $var)

Get object variable

Parameters:

string   $var   —  Variable to get

[ Top ]

__isset   [line 122]

boolean __isset( string $var)

Is variable set?

Parameters:

string   $var   —  Variable name to check

[ Top ]

__toString   [line 136]

string __toString( )

Require a sane __toString for all objects
  • Abstract:
  • Access: public

Overridden in child classes as:

Services_oEmbed_Object_Video::__toString()
Output a valid embed tag for video
Services_oEmbed_Object_Link::__toString()
Output a sane link
Services_oEmbed_Object_Rich::__toString()
Output a the HTML tag for rich object
Services_oEmbed_Object_Photo::__toString()
Output a valid HTML tag for image

[ Top ]


Documentation generated on Mon, 11 Mar 2019 16:01:21 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.