✨ Earn college credits in Cybersecurity, JS, HTML, CSS and Python

Try Mentor AI — Free Pilot! Get instant, personalized help while you learn. Be among the first to explore it and shape what comes next. JOIN NOW

🤑 Join the Treehouse affiliate program and earn 25% recurring commission!

New No-Code Track! 🚀start learning today!

🌟 Dreaming of a bright future? 🎓 Ask about the Treehouse Scholarship program! 🚀

✨ Earn college credits in Cybersecurity, JS, HTML, CSS and Python

Try Mentor AI — Free Pilot! Get instant, personalized help while you learn. Be among the first to explore it and shape what comes next. JOIN NOW

  • Treehouse Logo
  • Plans
    Chevron
    • For Individuals
    • For Businesses
    • For Schools
    • For Libraries
    • For Military
  • Library
    Chevron
    • All Courses
    • Tracks
    • College Credit
  • Techdegree
    Chevron
    • Overview
    • Front End Development
    • Full Stack JavaScript
    • Data Analysis
    • UX Design
    • Python
  • Community
    Chevron
    • Code Adventures
    • Discord
    • Forum
    • Success Stories
    • Treehouse Links
    • 100 Days of Code
  • Resources
    Chevron
    • Career Toolbox
    • CodeForward
    • Free Treehouse Near Me
    • Jobs
    • Blog
    • Support
    • About
  • For Individuals For Businesses For Schools For Libraries For Military
  • All Courses Tracks College Credit
  • Overview Front End Web Development Full Stack JavaScript Python Development Data Analysis UX Design
  • Code Adventures Discord Forum Success Stories Treehouse Links 100 Days of Code
  • Career Toolbox CodeForward Free Treehouse Near Me Jobs Blog Support About
  • Sign In
  • Free Trial
Instagram Twitter Facebook YouTube LinkedIn
    • Newest
      • Newest
      • Active
      • Unanswered
      • Featured
    • All Topics
      • All Topics
      • • General Discussion
      • • AI
      • • Android
      • • APIs
      • • Coding for Kids
      • • College Credit
      • • Computer Science
      • • CSS
      • • Data Analysis
      • • Databases
      • • Design
      • • Development Tools
      • • Digital Literacy
      • • Game Development
      • • Go Language
      • • HTML
      • • Java
      • • JavaScript
      • • Learning Resources
      • • Machine Learning
      • • No-Code
      • • PHP
      • • Professional Growth
      • • Python
      • • Quality Assurance
      • • React
      • • Ruby
      • • Security
      • • Swift
      • • Vibe Coding
    • Showing results for:
    • PHP
    • Designing Interfaces in PHP
    • Using Interfaces
    • Close
  • Ksenia Breitenmoser
    Ksenia Breitenmoser
    20,874 Points

    Getting description from $collection->current(), rather than from $item itself

    Posted on Jun 29, 2020 by Ksenia Breitenmoser
    Ksenia Breitenmoser
    20,874 Points
    • PHP
    • Designing Interfaces in PHP
    • Using Interfaces
    • Extending an Interface

    0 Answers

  • Alexei Parphyonov
    Alexei Parphyonov
    34,128 Points

    If You Follow the Code from the Video and It Didn't Work, Here's a Solution

    Posted on Apr 6, 2019 by Alexei Parphyonov
    Alexei Parphyonov
    34,128 Points
    • PHP
    • Designing Interfaces in PHP
    • Using Interfaces
    • Implementing Interface Methods

    1 Answer

  • Mister Moody
    Mister Moody
    48,333 Points

    Interface Implodes during Testing

    Posted on Feb 14, 2019 by Mister Moody
    Mister Moody
    48,333 Points
    • PHP
    • Designing Interfaces in PHP
    • Using Interfaces
    • Testing for Interfaces

    1 Answer

  • Jonathan Healy
    Jonathan Healy
    21,601 Points

    Can someone explain why we construct the RepositoryInterface in the Collection class opposed to implementing it?

    Posted on Dec 19, 2018 by Jonathan Healy
    Jonathan Healy
    21,601 Points
    • PHP
    • Designing Interfaces in PHP
    • Using Interfaces
    • Code to Multiple Interfaces

    1 Answer

  • annapoff
    annapoff
    13,552 Points

    I can't get this code to run, I'm completely at odds...

    Posted on Feb 21, 2018 by annapoff
    annapoff
    13,552 Points
    • PHP
    • Designing Interfaces in PHP
    • Using Interfaces
    • Code to Multiple Interfaces

    1 Answer

  • Jonathan Grieve
    MOD
    Jonathan Grieve
    Treehouse Moderator 91,254 Points

    Have I got these interfaces right?

    Posted on Jan 13, 2018 by Jonathan Grieve
    Jonathan Grieve
    Treehouse Moderator 91,254 Points
    • PHP
    • Designing Interfaces in PHP
    • Using Interfaces
    • Extending a Collection

    5 Answers

  • Dipika Purohit
    PLUS
    Dipika Purohit
    Courses Plus Student 20,955 Points

    Add an abstract method named "roster" that accepts 2 optional parameters.

    Posted on Dec 13, 2017 by Dipika Purohit
    Dipika Purohit
    Courses Plus Student 20,955 Points
    • PHP
    • Designing Interfaces in PHP
    • Using Interfaces
    • Defining Interfaces

    0 Answers

  • Dipika Purohit
    PLUS
    Dipika Purohit
    Courses Plus Student 20,955 Points

    Add an abstract method named "roster" that accepts 2 optional parameters.

    Posted on Dec 13, 2017 by Dipika Purohit
    Dipika Purohit
    Courses Plus Student 20,955 Points
    • PHP
    • Designing Interfaces in PHP
    • Using Interfaces
    • Defining Interfaces

    2 Answers

  • Dipika Purohit
    PLUS
    Dipika Purohit
    Courses Plus Student 20,955 Points

    Implementing interfaces

    Posted on Dec 5, 2017 by Dipika Purohit
    Dipika Purohit
    Courses Plus Student 20,955 Points
    • PHP
    • Designing Interfaces in PHP
    • Using Interfaces
    • Implementing Interfaces

    2 Answers

  • Thi Kim Hong Dinh
    Thi Kim Hong Dinh
    11,238 Points

    Set and retrieve details from interface

    Posted on Nov 27, 2017 by Thi Kim Hong Dinh
    Thi Kim Hong Dinh
    11,238 Points
    • PHP
    • Designing Interfaces in PHP
    • Using Interfaces
    • Implementing Interfaces

    0 Answers

Posting to the forum is only allowed for members with active accounts.
Please sign in or sign up to post.

    Treehouse

  • About
  • Blog
  • Careers
  • Community
  • Stories
  • Shop
  • Contact
  • Gift Card

See Full Catalogue

Techdegree

  • Front End Web Development
  • Full Stack JavaScript
  • Python Development
  • Data Analysis
  • UX Design

Tracks

  • Learn to Code for Beginners
  • Beginning Python
  • Beginning SQL
  • Beginning Java
  • ...see more

Courses

  • JavaScript Basics
  • Intro to HTML & CSS
  • Python Basics
  • CSS Layout
  • ...see more

Explore

  • Plans
  • Affiliates
  • Perks
  • Free Treehouse Near Me
  • Treehouse for Libraries
  • Treehouse for Businesses
  • Twitter
  • YouTube
  • Facebook
  • LinkedIn
  • Instagram
Terms & Conditions | Privacy

© 2025 Treehouse Island, Inc.