Overview

Namespaces

  • Guzzle
    • Batch
      • Exception
    • Cache
    • Common
      • Exception
    • Http
      • Curl
      • Exception
      • Message
        • Header
      • QueryAggregator
    • Inflection
    • Iterator
    • Log
    • Parser
      • Cookie
      • Message
      • UriTemplate
      • Url
    • Plugin
      • Async
      • Backoff
      • Cache
      • Cookie
        • CookieJar
        • Exception
      • CurlAuth
      • ErrorResponse
        • Exception
      • History
      • Log
      • Md5
      • Mock
      • Oauth
    • Service
      • Builder
      • Command
        • Factory
        • LocationVisitor
          • Request
          • Response
      • Description
      • Exception
      • Resource
    • Stream
    • Tests
      • Batch
      • Cache
      • Common
        • Cache
        • Exception
      • Http
        • Curl
        • Exception
        • Message
          • Header
      • Inflection
      • Iterator
      • Log
      • Message
      • Mock
      • Parser
        • Cookie
        • Message
      • Parsers
        • UriTemplate
      • Plugin
        • Async
        • Backoff
        • Cache
        • Cookie
          • CookieJar
        • CurlAuth
        • ErrorResponse
        • History
        • Log
        • Md5
        • Mock
        • Oauth
        • Redirect
      • Service
        • Builder
        • Command
          • LocationVisitor
            • Request
            • Response
        • Description
        • Exception
        • Mock
          • Command
            • Sub
          • Model
        • Resource
      • Stream
  • None
  • Omnipay
    • Common
      • Exception
      • Message
    • Dummy
      • Message
    • VivaPayments
      • Message
  • PHP

Classes

  • ComposerLintTask
  • GuzzlePearPharPackageTask
  • GuzzleSubSplitTask
  • Overview
  • Namespace
  • Class
  • Tree

Class GuzzleSubSplitTask

GitBaseTask
Extended by GuzzleSubSplitTask
Copyright: 2012 Clay Loveless clay@php.net
License: MIT License
Located at phing/tasks/GuzzleSubSplitTask.php
Methods summary
public
# setRemote( $str )
public
# getRemote( )
public
# setHeads( $str )
public
# getHeads( )
public
# setTags( $str )
public
# getTags( )
public
# setBase( $str )
public
# getBase( )
public
# setSubIndicatorFile( $str )
public
# getSubIndicatorFile( )
public
# setDryRun( $bool )
public
# getDryRun( )
public
# setNoHeads( $bool )
public
# getNoHeads( )
public
# setNoTags( $bool )
public
# getNoTags( )
public
# main( )

The main entry point

The main entry point

public
# publish( )
public
# subsplitUpdate( )

Runs git subsplit update

Runs git subsplit update

public
# subsplitInit( )

Runs git subsplit init based on the remote repository.

Runs git subsplit init based on the remote repository.

protected array
# findSplits( )

Find the composer.json files using Phing's directory scanner

Find the composer.json files using Phing's directory scanner

Returns

array
protected
# verifyRepos( )

Based on list of repositories we determined we should have, talk to GitHub and make sure they're all there.

Based on list of repositories we determined we should have, talk to GitHub and make sure they're all there.

Properties summary
protected $remote

What git repository to pull from and publish to

What git repository to pull from and publish to

# null
protected $heads

Publish for comma-separated heads instead of all heads

Publish for comma-separated heads instead of all heads

# null
protected $tags

Publish for comma-separated tags instead of all tags

Publish for comma-separated tags instead of all tags

# null
protected $base

Base of the tree RELATIVE TO .subsplit working dir

Base of the tree RELATIVE TO .subsplit working dir

# null
protected string $subIndicatorFile

The presence of this file will indicate that the directory it resides in is at the top level of a split.

The presence of this file will indicate that the directory it resides in is at the top level of a split.

# 'composer.json'
protected $dryRun

Do everything except actually send the update.

Do everything except actually send the update.

# null
protected boolean $noHeads

Do not sync any heads.

Do not sync any heads.

# false
protected boolean $noTags

Do not sync any tags.

Do not sync any tags.

# false
protected $splits

The splits we found in the heads

The splits we found in the heads

#
protected $client

GitClient from VersionControl_Git

GitClient from VersionControl_Git

# null
Omnipay Viva Payments Gateway Module API Documentation API documentation generated by ApiGen