Skip to content

Commit

Permalink
Fixed headings
Browse files Browse the repository at this point in the history
  • Loading branch information
webmozart committed Jan 8, 2014
1 parent c6e850d commit db76288
Showing 1 changed file with 12 additions and 6 deletions.
18 changes: 12 additions & 6 deletions contributing/code/bc.rst
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,8 @@ in order to guarantee smooth upgrades to all future 2.x versions.
Using Our Interfaces
~~~~~~~~~~~~~~~~~~~~

### Normal Interfaces
Normal Interfaces
.................

All interfaces in the ``Symfony`` namespace are **safe for use**. That means
that:
Expand All @@ -44,15 +45,17 @@ Methods tagged with ``@api`` are treated as if they belonged to an API
interface.


### API Interfaces
API Interfaces
..............

All interfaces tagged with ``@api`` are also **safe for implementation**. That
means that:

* You can safely implement the interface.


### Safe Operations
Safe Operations
...............

The following table summarizes the safe operations when using our interfaces:

Expand All @@ -72,7 +75,8 @@ Add parameter default value Safe Safe
Using Our Classes
~~~~~~~~~~~~~~~~~

### Normal Classes
Normal Classes
..............

All classes in the ``Symfony`` namespace are **safe for use**. That means that:

Expand All @@ -97,7 +101,8 @@ Properties and methods tagged with ``@api`` are treated as if they belonged
to an API class.


### API Classes
API Classes
...........

All classes tagged with ``@api`` are also **safe for extension**. That means
that:
Expand All @@ -109,7 +114,8 @@ that:
* You can safely override public or protected methods.


### Safe Operations
Safe Operations
...............

The following table summarizes the safe operations when using our classes:

Expand Down

0 comments on commit db76288

Please sign in to comment.