Cook pasta according to package directions. Drain and allow to cool.
In the meantime, chop all veggies: olives, tomato, red onion, yellow pepper, cucumber and apple. Cut cheese into cubes. Drain and rinse chickpeas. Thinly slice basil leaves.
Once pasta has cooled to room temperature, toss all ingredients together. (If not serving immediately, more dressing may be needed upon serving).